标签

 spring boot 

相关的文章:

这是一个关于Spring Boot的文章列表,包括了Spring Boot的版本更新、与Thymeleaf的结合、RedisAutoConfiguration配置、JWT身份验证以及其他相关主题。

How to Develop a CRUD App with Spring Boot, Neon Postgres, and Azure App Service

原文英文,约2000词,阅读约需8分钟。发表于:

In this article, we'll explore how to develop a CRUD (Create, Read, Update, Delete) application using Spring Boot and Neon Postgres [https://neon.tech/]. We'll also deploy the application on Azure...

本文介绍了使用Spring Boot和Neon Postgres开发CRUD应用程序,以及在Azure App Service上部署应用程序并进行自动缩放和多环境设置。Neon Postgres简化了开发和部署流程。

How to Develop a CRUD App with Spring Boot, Neon Postgres, and Azure App Service
相关推荐 去reddit讨论

Spring Boot 3.4.0-M1 available now

原文英文,约200词,阅读约需1分钟。发表于:

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.0-M1 has been released and is now available from https://repo.spring.io/milestone. This release...

Spring Boot 3.4.0-M1已发布,包括118个增强功能、文档改进、依赖升级和错误修复。新功能包括结构化日志、MockMvc的AssertJ支持、Testcontainers和Docker Compose的改进支持。请查看发布说明进行升级。

Spring Boot 3.4.0-M1 available now
相关推荐 去reddit讨论

Spring Boot 3.3.2 available now

原文英文,约200词,阅读约需1分钟。发表于:

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.2 has been released and is now available from Maven Central. This release includes 50 bug fixes,...

Spring Boot 3.3.2已发布,包括50个bug修复、文档改进和依赖升级。欢迎贡献者提供问题报告和拉取请求。

Spring Boot 3.3.2 available now
相关推荐 去reddit讨论

Spring Boot 3.2.8 available now

原文英文,约200词,阅读约需1分钟。发表于:

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.2.8 has been released and is now available from Maven Central. This release includes 39 bug fixes,...

Spring Boot 3.2.8已发布,包含39个bug修复、文档改进和依赖升级。欢迎贡献者提供问题报告和拉取请求。

Spring Boot 3.2.8 available now
相关推荐 去reddit讨论

Spring Boot中7种优化缓存方法

原文约5800字,阅读约需14分钟。发表于:

在本文中,列举了 7 种在 Spring Boot 应用程序中优化缓存的技术。优化缓存至关重要,因为它通过减少后端系统的负载和加快数据检索速度直接增强了应用程序的性能和可扩展性。高效的缓存策略可最大限度地减少延迟,确保更快的响应时间,并改善整体用户体验。1- 确定理想候选首先,我们需要了解缓存的理想候选者。我们首先想到的是缓存昂贵且耗时的操作,例如查询数据库、调用 Web...

本文介绍了在Spring Boot应用程序中优化缓存的7种方法。首先,列举了确定理想缓存候选者的特征。然后,讨论了缓存过期设置、条件缓存、分布式缓存和本地缓存的优点和使用场景。接下来,介绍了自定义键生成策略和异步缓存的方法。最后,强调了监控缓存指标的重要性。

相关推荐 去reddit讨论

Spring Boot中基于HTML发票/收据生成和下载功能

原文约4300字,阅读约需11分钟。发表于:

教程与源码:Spring Boot+Thymeleaf实现基于HTML发票/收据生成和下载功能计费功能对于每个 SaaS 来说都是必不可少的,需要生成发票或收据。大多数架构都倾向于通过 API 调用来实现此功能,以获得单一实现、一致性和减少客户端负载等好处。使用 HTML 模板可以更轻松地坚持产品品牌。在本文中,我将展示如何使用 Java Spring Boot 和 Thymeleaf...

本文介绍了使用Spring Boot和Thymeleaf模板引擎从HTML模板生成pdf格式的订阅收据的方法。通过定义Subscription和SubscriptionService类,将HTML模板转换为字节数组,并在SubscriptionService类中添加代码以完成下载收据的功能。最后,通过运行解决方案并测试终端,实现了基于HTML的发票/收据生成和下载功能。

相关推荐 去reddit讨论

How to Perform Load Testing in Spring Boot with Gatling

原文英文,约1400词,阅读约需5分钟。发表于:

To evaluate the performance of a system, you need a tool that can simulate its behavior in production. For this purpose, you can use a software tool based on Scala [https://www.scala-lang.org/]...

本文介绍了如何使用基于Scala的Gatling工具来进行负载测试。Gatling是一个性能测试工具,可以作为独立应用程序或集成到Maven或Gradle项目中使用。它基于Scala、Netty框架和Akka工具包,具有异步非阻塞架构,可以高效利用资源。通过Gatling的领域特定语言,可以定义测试,并使用其录制功能捕获用户交互并生成可修改和启动的Scala脚本。本文还介绍了如何在基于Maven的Spring Boot Web应用程序中集成Gatling,并使用Gatling Maven插件运行负载测试。通过Gatling,可以进行多种类型的性能测试,如负载测试、压力测试、持久测试和尖峰测试。文章还提供了具体的代码示例和运行测试的步骤。

How to Perform Load Testing in Spring Boot with Gatling
相关推荐 去reddit讨论

Spring Boot事务发件箱模式

原文约15300字,阅读约需37分钟。发表于:

如果您正在构建微服务架构,或者您只需要从整体式(单体)架构发送电子邮件,则应该研究事务发件箱模式以确保服务之间的可靠通信。这篇博文介绍了几种使用 Spring Boot 实现此目的的方法。什么是事务发件箱模式?克里斯·理查森(Chris...

Spring Boot事务发件箱模式是一种确保微服务之间可靠通信的方法。通过存储外部操作的事实,可以避免在出现问题时数据回滚和错误通知。可以使用Spring Integration实现发件箱模式,通过设置集成流来发送电子邮件消息。另一种方法是使用Spring Modulith,通过发布事件并监听器发送邮件通知。两种方法都可以保证主数据库操作和对外部系统的通知同步且不丢失。

相关推荐 去reddit讨论

Spring Boot中实现Thymeleaf通知

原文约7900字,阅读约需19分钟。发表于:

当应用程序执行潜在的关键操作(例如编辑、保存或从数据库中删除数据)时,建议通知用户操作的成功或失败。这篇文章介绍了如何在 Thymeleaf 模板中显示通知的基本解决方案。假设读者具备 Spring Boot、Thymeleaf 和 Bootstrap...

本文介绍了如何在Spring Boot中使用Thymeleaf实现通知功能。通过在模板中创建一个显示区域,并在需要显示通知时激活该区域,用户可以选择在阅读后关闭通知。使用http会话过滤器保存消息的值和要显示的消息类型,并使用消息处理程序管理消息的删除。文章还提供了示例代码和相关配置。

相关推荐 去reddit讨论

一文了解Spring Boot启动类SpringApplication

原文约9600字,阅读约需23分钟。发表于:

只有了解 Spring Boot 在启动时都做了些什么,我们才能在后续的实践的过程中更好地理解其运行机制,以便遇到问题能更快地定位和排查。

本文介绍了Spring Boot的启动类SpringApplication的源码和知识点,包括run方法的使用和其他功能。了解Spring Boot的启动过程对于理解其运行机制和解决问题很重要。

相关推荐 去reddit讨论