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