Spring Boot 1.4.1 和 1.3.8 现已可用

发布 | Stéphane Nicoll | 2016年9月21日 | ...

我很高兴地宣布 Spring Boot 1.4.11.3.8 已发布,现可从 repo.spring.ioMaven 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 上提问。

项目主页 | GitHub | 问题列表 | 文档

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有