Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
DDD事件建模与实现源码案例:外卖系统
整个外卖系统架构包括三个系统
使用Spring TransactionSynchronization执行事务后提交的调度方法 - Singh
这篇博客试图解释我们如何利用Spring的TransactionSynchronization来实现在事务提交后执行业务代码,以及如何使用 Spring AOP巧妙优雅实现的。在spring中使用事务时,往往需要一些特定的方法在事务提交成功后才能运行,我们通过一个例子来理解这一点:-
每个Java程序员都犯过的Spring事务@Transactional错误 - Kozhenkov
可能最常用的 Spring 注释之一是@Transactional。尽管它很受欢迎,但它有时会被误用,从而导致一些不是软件工程师想要的东西。在这篇文章中,我收集了我个人在项目中遇到的问题。我希望这份清单能帮助您更好地了解交易并帮助解决一些问题。 1.
如何预热Spring Boot应用? - sebstein
Spring Boot 是用于开发 Java 和 Kotlin 后端的成熟工具。如果您重新启动这样的后端,第一个 REST 调用总是需要很长时间。我研究了为什么会这样,以及如何在应用程序启动时对其进行预热,以便快速处理第一个请求。在Spring Boot 应用程序启动期间,JVM加载
使用 Spring Boot 2.4配置Oracle的UCP数据库连接池
Oracle 通用连接池 (UCP) 是一个功能丰富的连接池,它提供与 Oracle Real Application Clusters (RAC)、Active Data Guard (ADG)、Global Data Services (GDS) 的无缝集成,为高可用性提供内置支持,可扩
同一个项目中的多个Spring Boot应用实现CQRS - itnext
展示了如何使用两种不同的代码路径实现 CQRS: 命令部分通过Spring Data JPA 实现 通过jOOQ的查询部分 用例是一个银行应用程序,它提供了一个 REST 层,允许客户端调用任何部分。在同一个项目中创建另一个带注释@SpringBoo
Tipsy/javalin:一个简单的Java和Kotlin微服务Web框架
Javalin 是一个非常轻量级的 Kotlin 和 Java 网络框架,支持 WebSockets、HTTP2 和异步请求。Javalin 的主要目标是简单性、出色的开发人员体验以及 Kotlin 和 Java 之间一流的互操作性。Javalin 更像是一个库而不是一个框架。一些关
使用Spring Cloud Sleuth和OpenTelemetry实现分布式跟踪
Spring Cloud Sleuth 和 OpenTelemetry 是一个强大的组合,可以利用您现有的 Spring Boot 应用程序并为您提供超越日志和指标的洞察力。此处显示的所有示例均可在
使用Spring Boot重试失败编写一个反向代理 - Ashrith
在这个微服务世界中,我们总是强调通过 API/服务网关层传递任何 HTTP 请求,该层连接多个微服务,并有一个最低要求,即记录每个服务的所有请求和响应以获得更清晰的可见性。我们可以考虑在以下场景中编写我们的反向代理层。 1.假设具有API服务像“PHP”或“Pytho
如何在 Spring Boot 中使用 application.properties 设置日志级别
Spring Boot默认日志级别为 INFO,不会显示调试消息。我们还可以通过在 application.properties 文件中进行配置来配置日志记录模式。
SpringBoot:使用AOP对API请求授权验证 - George
在今天的文章中,我将讨论如何利用 Spring AOP 在端点级别授权 API 请求。假设我们构建了一个 API 来跟踪启用了基本身份验证的 Spring Security 的每月费用,并且我们希望根据经过身份验证的用户的权限来授权请求。简而言之,身份验证是验证用户身份以
在 Spring Boot中实现包含上下文信息的JSON日志? - zachelrath
在调试棘手的问题时,要使日志发挥作用,上下文是至关重要的。每条日志都应该始终包含与请求相关的租户、用户、订单等的关键细节。日志还必须是结构化的,以便可被日志聚合器(如DataDog、StackDriver、Kibana等)解析和搜索。当我开始与Spring合作时,我希望实现与日志相关
Spring Boot本地原生镜像Native-image源码 - frankel
Spring Boot本机映像Native-image案例:Github ,这是一个基于 Kotlin 的案例,该应用可以使用非
Java 框架:Spring Boot 2.6健康检查带来新功能
Spring Boot 2.6 在上次次要版本发布大约六个月后发布。新版本删除了在 Spring Boot 2.4 中被认为过时的类、方法和属性,并为其带来了新功能。Spring Boot 2.6为应用程序监控和插件带来了新的东西。在 2.2 版 Spring Boot 中引
如何使用SpringBoot的重试功能模块? - Gavin
重试功能是 Spring Batch 模块的一部分。从 2.2.0 开始,此功能从 Spring Batch 中提取出来并作为一个单独的模块进行维护。要在 Spring 应用程序中启用此功能,请将此依赖项包含到您的 maven pom.xml 中。
Spring Boot中的FailureAnalyzer
在这篇文章中,我们将探索 Spring Boot 中的 FailureAnalyzer。我们还将学习在 Spring Boot 中创建自定义故障分析器。大多数情况下,当我们在服务器启动时遇到异常时,我们需要非常仔细地阅读它以了解发生了什么问题,然后再尝试修复它。通过Fail
HTTP方法之@RequestMapping与Spring组合注解比较 - Rahul
@RequestMapping 是在 Spring 2.5 中引入的:
如何通过隧道将本地主机连接到公共互联网上 - Vlad Mihalcea
在本文中,我将向您展示如何通过隧道将本地主机环境连接到公共 Internet 地址,您用于测试的其他服务可以访问该地址。在网络中,隧道允许您将数据包从专用网络传输到公共网络。例如,隧道与 VPN(虚拟专用网络)一起使用以保护网络连接。Linux的ssh端口转发还使用了另一个网
上页
下页
关闭