领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我很荣幸地宣布 Spring Boot 1.4.1
和 1.3.8
已经发布,现在可以从 repo.spring.io 和 Maven Central 获取。
Spring Boot 1.3.8 包含 35 个修复程序以及一系列改进和依赖项升级。 1.4 系列的第一个维护版本包含 超过 150 个修复程序、改进和第三方依赖项更新! 感谢所有做出贡献的人!
我们悄悄地进行了一些重大改进,例如用于 NoSuchBeanDefinitionException
的新 FailureAnalyzer
。 如果您的代码期望存在一个 bean(通常通过自动配置),那么如果它不存在,您现在应该会收到一条很好的错误消息
***************************
APPLICATION FAILED TO START
***************************
Description:
Parameter 0 of constructor in com.example.JdbcStore required a bean of type 'org.springframework.jdbc.core.JdbcTemplate' that could not be found.
- Bean method 'jdbcTemplate' not loaded because @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans
Action:
Consider revisiting the conditions above or defining a bean of type 'org.springframework.jdbc.core.JdbcTemplate' in your configuration.
根据您的反馈,我们还改进了 1.4 中引入的新的测试支持。 更改包括
@MockBean
和 @Qualifier
现在可以一起使用。TestRestTemplate
现在使用您的 server.*
属性来自动使用 SSL 或配置的上下文路径。@MockBean
现在可用于模拟具有参数化类型的 bean。该团队现在正在开发接下来的两个版本。
1.5 将有一个较短的发布周期,计划于今年晚些时候发布。 它将主要解决无法及时为 1.4 处理的 PR,并包括一些次要的依赖项升级。
2.0 将集成 Spring Framework 5 并为新的反应式基础架构提供自动配置。 请注意,与 Spring Framework 5 一样,Spring Boot 2.0 将需要 Java 8。
如果您有兴趣提供帮助,请查看问题存储库中的 “适合贡献”标签。 如果您有一般性问题,请使用 spring-boot
标签在 stackoverflow.com 上提问。