2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Spring 发布 1.3.8 和 1.4.1 版 Spring Boot

  • 2016-10-13
  • 本文字数:949 字

    阅读完需:约 3 分钟

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/error404.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

2016-10-13 19:004335
用户头像

发布了 283 篇内容, 共 122.4 次阅读, 收获喜欢 63 次。

关注

评论

发布
暂无评论
发现更多内容

存储大师班 | NFS 的诞生与成长

QingStor分布式存储

分布式存储 分布式文件存储 NAS NFS

网络研讨会|为什么在开发流程中应用静态代码分析工具?

鉴释

在线研讨会 静态代码分析

区块链不是一个风口,而是一个时代

CECBC

揭秘Hologres如何支持超高QPS在线服务(点查)场景

阿里云大数据AI技术

应届女生美团Java岗4面,一次性斩offfer,我受到了万点暴击

Java 编程 程序员 架构师 计算机

丰富 TF Serving 生态,爱奇艺开源灵活高性能的推理系统 XGBoost Serving

爱奇艺技术产品团队

开源 优化 tensorflow serving 推理

细节分析Linux中五种IO模型和三种实现方式

Linux服务器开发

网络编程 epoll Linux服务器开发 Linux后台开发 IO模型

Ipfs国家认可吗?国家对ipfs区块链是什么政策?

区块链 分布式存储 IPFS fil

一周信创舆情观察(7.12~7.18)

统小信uos

Cassandra的调优总结

林一

分布式数据库 Cassandra

13张图,深入理解Synchronized

程序猿阿星

synchronized java 并发 锁机制 锁升级

Jar 组件自动化风险监测和升级实践

Qunar技术沙龙

安全 风险管理

抖音快手短视频获客软件开发系统

Chaos Mesh 助力 Apache APISIX 提升稳定性

API7.ai 技术团队

lua 网关 APISIX Chaos Mesh

数字人民币如何普惠百姓?建行发布新金融数字便民计划

CECBC

多鲸资本发布《2021教育实时音视频行业报告》:拍乐云以质取胜做行业引领者

拍乐云Pano

从 Web 图标演进历史看最佳实践

百度Geek说

大前端

还在使用NoSQL数据库?为IoT选择TSDB

数据库 大数据 时序数据库 tsdb 数据智能

上架一夜遭全网封杀!阿里大牛熬夜半年手码的Java面试指南太强了

白亦杨

Java 编程 程序员 架构师

Go语言:new还是make?到底该如何选择?

微客鸟窝

Go 语言

记一次真实的JVM性能调优过程

北游学Java

Java JVM 性能调优

棒极了!可以让你Java程序快上180%以上的阿里性能优化笔记

Java架构追梦

Java 阿里巴巴 架构 面试 性能优化

解决智慧城市发展困扰:Web3D智慧环卫GIS系统

一只数据鲸鱼

GIS 数据可视化 智慧城市 智慧环卫

哪类技术助力了隐私计算的工业化?如何“组装”发挥更大价值?

又一数据库高危漏洞爆出,数据安全如何有效保障?

华为云开发者联盟

redis 漏洞 GaussDB(for Redis) 开源Redis 数据库安全

kafka日志存储以及清理机制

泽睿

kafak

技术解码 | 腾讯云SRT弱网优化

腾讯云音视频

百度AI寻人获评《新周刊》2021年度公益项目

百度大脑

人工智能 寻人

Java的这个强大功能,很多人都不知道

华为云开发者联盟

Java c++ jdk 算法 jni

SaaS市场百花齐放:厂商数量已达4500家,用户数量已达915万家

海比研究院

利用亚马逊云科技Direct Connect和Transit Gateway轻松构造企业混合云解决方案

亚马逊云科技 (Amazon Web Services)

Spring发布1.3.8和1.4.1版Spring Boot_Java_Michael Redlich_InfoQ精选文章