前段时间 Spring Boot 2.4.0 发布了,栈长作了一个新特性全盘解读,其中介绍了一个很重要的变革,那就是配置文件. 配置文件可是每个框架的核心,不得不搞清楚,所以,这篇栈长就带大家深入实战了解下 Spring Boot 2.4 配置文件都有哪些具体变更,以及如何迁移,已助你决定是否迁移到 Spring Boot 2.4. 概要 Spring Boot 2.4 改进了处理 application.properties 和 application.yml 配置文件的方式.更新后的逻辑旨在…
今年520的事情是真的多,娱乐圈的我们不管,就跟DD一起来看看 Spring Boot 2.5.0 的发布吧!看看都带来了哪些振奋人心的新特性和改动! 主要更新 支持 Java 16 支持 Gradle 7 支持 Jetty 10 增强 Docker 镜像的构建 更新了Datasource的初始化机制 除了框架功能更新之后,该版本在文档方面也顺应时代潮流,增加了暗黑模式的支持! 长这样,是你喜欢的阅读模式吗? 其他更新 management.endpoints.web.cors.allowed-…
这几天是Spring版本日,很多Spring工件都发布了新版本, Spring Framework 6.0.0 发布了第 4 个里程碑版本,此版本包含所有针对 5.3.20 的修复补丁,以及特定于 6.0 分支的 39 项修复和改进.而今天Spring Boot 2.7.0和Spring Security的一个分支都发布了新版本,尤其Spring Boot 2.7.0,它是一个非常重要的版本. Spring Boot 2.7.0 今天最重要的是 Spring Boot 2.7.0 的发布,此版本…
前几天Spring Boot 2.5.0发布了,其中提到了关于Datasource初始化机制的调整,有读者私信想了解这方面做了什么调整.那么今天就要详细说说这个重新设计的配置内容,并结合实际情况说说我的理解和实践建议. 弃用内容 先来纠正一个误区.主要之前在版本更新介绍的时候,存在一些表述上的问题.导致部分读者认为这次的更新是Datasource本身初始化的调整,但其实并不是.这次重新设计的只是对Datasource脚本初始化机制的重新设计. 先来看看这次被弃用部分的内容(位于org.sprin…
前几天Spring Boot 2.5.0发布了,其中提到了关于Datasource初始化机制的调整,有读者私信想了解这方面做了什么调整.那么今天就要详细说说这个重新设计的配置内容,并结合实际情况说说我的理解和实践建议. 弃用内容 先来纠正一个误区.主要之前在版本更新介绍的时候,存在一些表述上的问题.导致部分读者认为这次的更新是Datasource本身初始化的调整,但其实并不是.这次重新设计的只是对Datasource脚本初始化机制的重新设计. 先来看看这次被弃用部分的内容(位于org.sprin…
距离<重磅:Spring Boot 2.0 正式发布!>已经过去大半年了,而 Spring Boot 2.1.0 在 10 月底就发布了,我们来看下 Spring Boot 2.1.0 都更新了什么,每一个 Java 技术人都值得关注. 栈长其实早就看到了更新了,现在才有时间来更新下. 1.第三方类库升级 Hibernate 5.3 Micrometer 1.1 Reactor Californium Spring Data Lovelace Spring Framework 5.1 Tomc…
http://www.ityouknow.com/springboot/2018/11/03/spring-boot-2.1.html 如果这两天登录 https://start.spring.io/ 就会发现,Spring Boot 默认版本已经升到了 2.1.0.这是因为 Spring Boot 刚刚发布了 2.1.0 版本,我们来看下 Spring Boot 2 发布以来第一个子版本都发布了哪些内容? 2.1 中的新特性 将spring-boot-starter-oauth2-oidc-c…
如果这两天登录 https://start.spring.io/ 就会发现,Spring Boot 默认版本已经升到了 2.1.0.这是因为 Spring Boot 刚刚发布了 2.1.0 版本,我们来看下 Spring Boot 2 发布以来第一个子版本都发布了哪些内容? 2.1 中的新特性 将spring-boot-starter-oauth2-oidc-client重命名为spring-boot-starter-oauth2-client命名更简洁 添加 OAuth2 资源服务 start…
背景:Spring Boot 集成servlet,发布为可直接运行的war包,方便后续打包为docker镜像. 原文地址 https://github.com/weibaohui/springboot-servlet-jsp-war-demo #1.build.gradle 配置 注意,加入了war插件,在依赖中加入了jstl.tomcat-embed-jasper,这样才能运行jsp页面. buildscript { ext { springBootVersion = '1.5.3.RELEA…
Spring Boot 2.2.0 正式发布了,可从 repo.spring.io 或是 Maven Central 获取. 性能提升   Spring Boot 2.2.0 的性能获得了很大的提升.现在,应用程序启动速度更快,并且消耗的内存更少.这在具有非常严格的内存约束的环境中特别有用. 延迟初始化   现在可以通过 spring.main.lazy-initialization 属性启用全局延迟初始化,以减少启动时间.不过,使用此功能需要付出一定代价: 在进行任何延迟的初始化时,HTTP…