• 微服务无所不在的浪潮席卷了我们: [list] [*]易于扩展 [*]高可用性 [*]无需担心并发和多线程的简化代码库 [*]集装箱化带来了可移植性 [/list] 所有这些因素促使我们质疑Java(更具体地说是JVM)的功效,更不用说Java最
  • Spring Boot 2.4 M3提供了启动事件的分析,如果您想了解为啥启动过程花费这么长时间吗?在Spring Boot 2.4中,您可以使用“/startup”端点检查启动时间。 首先,配置Spring Boot应用程序以收集启动事件: [code]@SpringBootApplic
  • 在本教程中,我想使用docker compose演示Redis Master Slave(只读副本),以用于Spring Boot应用程序的本地开发目的。 [b]Redis主从站[/b]: Redis是一个非常快的内存数据库,非常适合为应用程序缓存经常访问的数据。 icon
  • 这个模型是由伦纳德·理查森(Leonard Richardson)开发的,试图根据对REST施加约束的遵守程度对API进行分类。分类有四个级别:最低的是级别0,它表示不那么兼容的实现,最高的是级别3,它是最兼容的,因此也是最RESTful的。 [b icon
  • 让我们看看如何定义一个自定义API,以返回使用Spring Boot应用程序公开的所有端点的列表。 在网上寻找在Spring Boot应用程序中检索所有已部署端点的方法时, icon
  • SpringBoot PetClinic REST项目的GitHub存储库:[url] Quarkus迁移的项目的 icon
  • 在微服务,无服务器应用程序或整个事件驱动的体系结构一起工作的分布式环境中,可观察性(包括监视,日志记录,跟踪和警报)是重要的体系结构关注点。 我们希望在高度分布式的系统中具有可见性的原因有几个: [li icon
  • Apache Maven是一种广泛使用的项目依赖项管理工具和项目构建工具。 在过去的几年中,[url= Boot[/url]已经成为构建应用程序的非常流行的框架。还有一个[u icon
  • 在本教程中,我想演示 CQRS模式与SpringBoot这是一个微服务的设计模式,以独立地扩展读取和写入的应用程序的工作负载和有很好的优化数据架构。 [b]CQRS模式:[/b] 1.读写模型: 本质上,大多数应用程序都是CRUD。设计这些应用程序时 icon
  • 在本教程中,我想向您展示如何使用RSocket WebSocket和Spring Boot创建实时应用程序。 我们的应用程序有2个端点。 [img] icon
  • 多年来,微服务已变得非常流行。微服务是分布式系统。它们更小,模块化,易于部署和扩展等。开发单个微服务应用程序可能会很有趣!但是处理跨越多个微服务的业务交易并不好玩!MicroService体系结 icon
  • 本教程展示如何通过将Jaeger与S pring Boot一起使用来在微服务中启用分布式跟踪。 [url= icon
  • 我们将探讨使用[url= 首先,我们将创建配置类。要在Spring上激活缓存功能,我们可以使用配置并启用配置注释: [list] [*]@Configuration [*] icon
  • 一个由12个要素因子组成的应用程序是一种用于构建可扩展和高性能,独立且最具弹性的企业应用程序的方法论或一组原则。它建立了用于创建健壮的企业应用程序的一般原则和准则。12要素应用程序原则非常流行,因为它与微服务原则保持一致。 以下是12要 icon
  • 在开发Spring Boot应用程序时,有时我们需要在启动时运行一段代码。这段代码可以是任何类型,从记录某些信息到设置数据库,cron作业等。我们不能仅将此代码放入构造函数中,因为所需的变量或服务可能尚未初始化。这可能导致空指针或其他一些异常。 由于多种原因,我们需要在应用程序启动时运行方法, 记录 icon
  • 假设有一个分布式应用程序,其中请求在到达时进行处理。我们还要考虑这些请求是耗时的任务,它是由用户对应用程序的操作触发的。由于任务需要花费时间,因此最好将这些请求排入队列,我们可以按顺序处理它们,并在任务 icon
  • 让我们构建最简单的Java Spring Boot应用程序,将其包装在Docker容器中,然后在K8s pod中使用该容器,该容器由K8s部署进行编排并通过服务公开。服务由两个pod和一个简单的负载平衡器提供支持,可以根据应用程序的需求轻 icon
  • 在本文中,我们将研究Spring组件扫描及其使用方法。本文中的所有示例都将使用Spring Boot应用程序。 为了进行依赖注入,Spring创建了一个所谓的应用程序上下文。 在启动期间,Spring实例化对象并将其添加到应用程序上下文中。应用程序上下文中的对象称为“ Spring bean icon