Spring最近发布了旗下Spring Boot项目的1.3.8版和1.4.1版更新。
\\1.3.8版包含35个瑕疵修复,并对Spring Framework、Spring Data、Jetty,以及Tomcat等依赖项进行了升级。
\\1.4.1版是1.4版发布后的首个维护版本,包含超过150个瑕疵修复,并对Spring Integration、Hibernate、Jackson,以及Hazelcast等依赖项进行了升级。
\\根据Spring Boot网站上的介绍:
\\\\\Spring Boot使得用户可以轻松创建独立、生产级、可“直接运行”的Spring应用程序。我们对Spring平台和第三方库有一种执念,认为用户只须最少量的设置就应可以快速上手使用。大部分Spring Boot应用程序只需要对Spring进行很少量的配置。
\
1.4版的新功能包括:
\\- 启动失败信息 \\
- 沿袭惯例的错误信息 \\
- 扩展的数据支持 \\
- 横幅图像\
启动失败信息
\\新增的FailureAnalyzer接口可拦截异常,并将其转换为更易读的诊断信息。例如当某个Spring Boot应用程序试图使用已被占用的端口时,将显示下列错误信息:

1.4.1版为FailureAnalyzer新增了NoSuchBeanDefinitionException实例,可拦截Spring bean未找到的异常:

开发者也可以实现自己的FailureAnalyzer接口实例。
沿袭惯例的错误信息
\\可将自定义的HTML错误信息写入拦截的HTTP状态代码并显示在网站上。例如位于/src/main/resources/public/error的404.html(页面显示结果见下图)可用于代表HTTP 404状态代码。

横幅图像
\\默认情况下,所有Spring应用程序会在启动时显示ASCII图片形式的Spring徽标。Spring Boot现在可以显示自定义的启动横幅,并可将*.jpg、*gif,以及*.png格式的图片转换为ASCII图片。所用图片文件名必须以banner.*开头,并要放置在/src/main/resources文件夹内。例如下图显示了由标准Java徽标自动生成的ASCII图效果。


Spring Boot应用程序示例已发布至GitHub。
\\未来计划
\\Spring Boot团队计划在2016年底发布1.5版,其中将包含1.4版发布前尚未完成的所有Pull请求。按照计划,未来的Spring Boot 2.0将全面集成于Spring Framework 5,并须具备Java 8。
\\参考资源
\\Spring开发者Phil Webb、Stéphane Nicoll,以及Josh Long最近在SpringOne大会上发表了有关Spring Boot的主题演讲。
\\更多Spring Boot示例可访问Spring的GitHub代码库。
\\查看英文原文:Spring Releases Versions 1.3.8 and 1.4.1 of Spring Boot
Spring Boot近期发布了1.3.8和1.4.1两个新版本,分别修复了35个和超过150个瑕疵,并对多个依赖进行了升级。1.4版引入了启动失败信息、沿袭惯例的错误信息及横幅图像等功能。
737

被折叠的 条评论
为什么被折叠?



