取得先机
VMware 提供培训和认证,助您飞速进步。
了解更多代表 Spring Boot 团队和所有贡献者,我很高兴地宣布 Spring Boot 1.3.0 已经发布,现在可以从 repo.spring.io、Maven Central 和 Bintray 获取。此版本增加了大量新功能和改进,并基于最新版本的 Spring Framework 构建。有关完整的升级说明和“新特性和值得关注之处”,请参阅发布说明。
以下是 v1.3 的一些亮点
新增了 spring-boot-devtools
模块,旨在改善开发时的体验。该模块提供了
如果您有 10 分钟空闲时间,这里有一个简短的介绍视频。
我们现在提供对 EhCache、Hazelcast、Infinispan、JCache (JSR 107) 实现、Redis 和 Guava 的自动配置支持。
此外,还支持基于简单 Map 的内存缓存
Maven 和 Gradle 插件现在可以为 Linux/Unix 生成完全可执行的归档文件,只需键入即可运行
$ ./myapp.jar
更好的是,它们可以作为 init.d
或 systemd
服务运行。要安装为 init.d
服务,只需创建一个符号链接
$ sudo link -s /var/myapp/myapp.jar /etc/init.d/myapp
您的 banner.txt
文件现在可以包含 ANSI 颜色代码。您可以做一些疯狂的事情,例如这样
使用嵌入式 Servlet 容器时,现在可以使用 @ServletComponentScan
启用 @WebServlet
、@WebFilter
和 @WebListener
注解类的自动注册。
现在提供以下开箱即用的自动配置
指标支持已扩展到支持导出和聚合。此外,现在提供了 Java 8 特定的 GaugeService
和 CounterService
实现(并在可能时使用),这些实现提供了改进的性能。
我们现在包括 /logfile
、/flyway
和 /liquibase
Actuator 端点,以及对 Elasticsearch、Email 和 JMS 健康指标的支持。
发布说明中记录了许多其他变更和改进。您还可以找到我们计划在下一版本中移除的已弃用类和方法的列表。
非常感谢所有支持 Spring Boot 的人。仅此版本就有 128 位贡献者加入其中。如果您有兴趣提供帮助,请查看问题仓库中带有“理想贡献”标签的条目。如果您有一般性问题,请在 stackoverflow.com 上使用spring-boot
标签提问。
最后,如果您还没有看过 Spring Boot 的实际应用,您可以看看 Stéphane Nicoll 和 Brian Clozel 的这个 Devoxx 演讲。