Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
最全面微服务教程:SpringBoot + DDD + Apache Kafka实现最终一致性 - itnext
这是关于如何使用Spring for Apache Kafka在跨多个微服务的MongoDB中管理分布式数据模型。由多个微服务组成的现代分布式系统,每个微服务都拥有一个领域的聚合数据的子集,那么该系统几乎肯定会具有某些数据重复,在这种情况下,我们如何保持数据的一致性?
如何在SpringBoot中设置TLS? |Baeldung
安全通信在现代应用程序中起着重要作用。客户端和服务器之间通过纯HTTP进行的通信不安全。对于可用于生产的应用程序,我们应在应用程序中通过TLS(传输层安全性)协议启用HTTPS。在本教程中,我们将讨论如何在Spring Boot应用程序中启用TLS技术。 1.
在SpringBoot中应该避免的反模式 - Ali
Spring Framework 及其顶层实现 Spring Boot 和 Spring MVC 是 Java 世界中最常用的框架。它被使用得越多,随着时间的推移就会出现越多的不好和好的做法。 Spring DI:构造注入优先于 Field 和 Setter
如何在SpringBoot中清除所有缓存 ?
缓存提高了性能,但也引入了一致性问题。这就是为什么在我的 Spring Boot 应用程序中启用缓存后,我意识到提供一个程序来按需
设计反向代理:为什么Golang比Java(Spring Boot)性能更好? - Sajid
假设您有三个独立的服务,它们是:- mycart.mycoolapp.com- mypayment.mycoolapp.com- mycoolproducts.mycoolapp.com您的客户使用这三个功能。因此,您可以创建一个反向代理。您的客户端可以连接到此反向代理,例如,myc
在Spring Boot中使用CommonsRequestLoggingFilter记录传入的请求
Spring框架带有一个开箱即用的功能:可以记录您的请求,我们只需要配置它,即可随时可用。Spring 自带 AbstractRequestLoggingFilter,在处理请求之前和之后执行日志记录操作。在我们进入实现细节之前,这个过滤器需要一个子类来覆盖beforeRequest
使用Rqueue框架基于Redis和Spring Boot执行异步任务 -sonus21
在本文中,我们将学习如何使用Spring Boot 2.x和Redis执行异步任务,最后的代码演示了本文中描述的步骤。一个典型的API调用包括五件事:执行一个或多个数据库(RDBMS / NoSQL)查询。在某些缓存系统(内存中,分布式等)上的一项或
Spring Boot更改上下文路径的四种方式
在本文中,我们将探讨在Spring Boot应用程序中更改上下文路径的选项。默认情况下,Spring Boot服务器将根目录("/")作为上下文路径,让我们看一些在Spring Boot中更改这种上下文路径的选项: 1.使用属性文件更改上下文路径
SpringBoot的Context Path与 Servlet Path比较 - baeldung
Servlet Path为应用程序提供了一个单一的入口点。而Context Path上下文路径定义了最终用户将访问应用程序的 URL。只有Servlet Path:http://localhost:8080/baeldung/两者结合Servlet Path+Context
为什么选择Spring Boot而不是Spring Framework?
Spring Boot 是基于 Spring 框架构建的。因此,它提供了Spring 的所有功能。Spring Boot 相对于 Spring 的优势:Spring VS Spring Boot一些额外的好处包括, 协助自动配置生产级 Spring 应用程序的
Spring Boot错误处理库包为REST API提供更好的错误处理 | foojay
好API 与坏API的区别是错误处理,Spring Boot 允许您自定义应用程序的错误
使用Spring Boot Admin实现微服务监控
Codecentric 的Spring Boot Admin 项目是对 Actuator免费补充。该工具不属于 Spring
网上商店DDD系统的领域事件的消息流程与状态设计 - itnext
本文是SpringBoot + DDD + Apache Kafka实现最终一致性的教程与源码第四部分:这篇文章中说明了三种状态更改事件消息传递流程。<
SpringBoot的常用Http客户端有哪些?
经过小规模调查,SpringBoot的常用Http客户端: 48.6%使用RestTemplate 25.9%使用WebClient 19.9%使用Feign 调用显示:使用WebClient弃用RestTemplate似乎很漫长。RestTempl
Spring Data YugabyteDB支持分布式事务
YugabyteDB 是构建需要弹性和可扩展性的有状态云原生应用程序的首选数据库。YugabyteDB 为 Spring 开发人员提供了一种从一开始就在其应用程序堆栈中部署事务性、弹性和地理分布式数据库的简单方法,同时随着需求的变化提供灵活性和可扩展性。在 Spring Data Y
Spring Boot调度任务源码与教程 - Thanh
调度是指在特定时间或特定时间间隔后执行任务,以带来减少时间、减少资源、最大化吞吐量的好处。调度的诞生是为了处理诸如收集每日报告、每月报告或在一段时间后处理数据之类的任务。Spring 提供了一组大部分位于spring-context模块中的注解、类和接口。它们都放在名为org.spr
十大微服务面试问题
问题1: 逐步说明您如何开发REST API。回答: 假设,如果我必须开发一个新的REST API,以从给定产品的库存中获取可用物品的数量。在高级别上,我将执行以下操作,确定适用于该API的HTTP方
使用 Spring Boot 提供API错误消息的好方式
对于 API 用户来说,API 提供有用的错误消息非常重要。否则,很难弄清楚为什么事情不起作用。与在服务器端实际实现有用的错误响应相比,调试错误可能会很快成为客户端更大的工作。如果客户无法自己解决问题并且需要额外的沟通,则尤其如此。尽管如此,这个话题经常被忽视或三心二意地实施。
上页
下页
关闭