领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我谨代表 Spring Boot 团队以及所有贡献者,很高兴地宣布 Spring Boot 1.5.1 已发布,现可从 repo.spring.io、Maven Central 和 Bintray 获取。此版本添加了大量新功能和改进。有关完整的 升级说明 和 “新增和值得关注” 功能,请参阅 发行说明。
Spring Boot 1.5 通过 spring-kafka 项目提供了对 Apache Kafka 的自动配置支持。要使用 Kafka,只需包含 spring-kafka 依赖项并配置相应的 spring.kafka.* 应用程序属性。
Spring Boot 的执行器模块现在包含额外的支持,当您部署到兼容的 Cloud Foundry 实例时,该支持将被激活。/cloudfoundryapplication 路径为所有 NamedMvcEndpoint bean 提供了一个替代的安全路由。
Cloud Foundry 管理 UI 可以利用该端点来显示额外的执行器信息。例如,Pivotal Cloud Foundry 在应用程序状态旁边显示健康信息。有关更多详细信息,请参阅 这篇博文,内容是关于 Pivotal Cloud Foundry 1.9。
Spring Boot 1.5 附带了最近宣布的 Spring Data Ingalls。有关其所有新功能,请参阅 公告博文。
Spring Boot 现在为任何符合标准的 LDAP 服务器提供了自动配置,并支持来自 UnboundID 的嵌入式内存 LDAP 服务器。有关更多详细信息,请参阅 文档。
一个新的执行器 loggers 端点允许您实时查看和更改应用程序的日志级别。JMX 和 MVC 端点均可用。例如,要使用 MVC 端点更改日志级别,可以发出一个 POST 请求到 /loggers/com.yourcorp.application,请求体为以下 JSON:
{
"configuredLevel": "DEBUG"
}
要使用 JMX 端点更新 logger,您需要使用 setLogLevel 操作。有关更多详细信息,请参阅 文档。
还有许多其他更改和改进已记录在 发行说明 中。您还可以找到一个我们计划在下一版本中移除的已弃用类和方法的列表。
我们想借此机会再次感谢所有用户和贡献者。我们现在已有超过 320 人提交代码,项目已有超过 10000 次提交。
如果您有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果您有一般性问题,请使用spring-boot标签在stackoverflow.com提问,或者在 Gitter 上与社区交流。
在 1.5.0.RELEASE 同步到 Maven Central 后,我们发现了一个问题。与其要求排除错误作用域的依赖项,我们选择修复它并发布 1.5.1.RELEASE。