领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我的朋友们,Spring Boot 3.1 即将发布!它将于 5 月 18 日发布,仅剩几天!这个新版本包含大量令人惊叹的功能,我希望您已经开始尝试了(您知道在哪里)。以下是我最喜欢的一些功能:
docker-compose.yml 文件吗?将 spring-boot-docker-compose 添加为 Gradle 的 developmentOnly 范围或 Maven 的 optinal 依赖,Spring Boot 将在启动时自动运行它,并在应用程序关闭时将其关闭。这是一个示例。@DynamicPropertySource 机制根据 Testcontainer 容器配置环境?- 但这个新版本使事情变得更好。定义一个仅用于测试代码的 main(String []) 方法,然后将其转发到您的生产代码 main(String [] args) 方法。您可以将这个仅用于测试代码的主类指向新的 @Configuration 类,而这些类又可以定义 Testcontainer 连接。运行这个仅用于测试代码的 main 方法,Spring Boot 将在开发过程中为您启动该 Testcontainer。您可以使用 Devtools 来快速重新加载代码更改。您还可以使用 Devtools 的 @RestartScope 来在重新加载时保持容器打开!现在,您已经拥有了终极的 git clone 和可运行代码!这是一个 示例。SslBundle 的新类型,它以统一的方式描述通用密钥和证书,然后您可以将其插入各种 HTTP 服务器、客户端、数据访问技术等。这是文档,您可以在其中 了解更多。好了,各位朋友,本周我们有很多内容要看,让我们直接开始吧!