当前位置:首页 > 问问

starter最新版本是什么 “Starter的最新版本名称是?”

1、什么是starter

Starter是一种在Spring框架中被广泛使用的特殊类型的Spring Boot项目。通过使用Starter,您可以快速构建符合Spring Boot应用程序的项目架构。

Starter是由Spring Boot自动初始化的依赖项集合。这些依赖项允许您轻松地获得特定的功能。您可以通过从Spring Boot的依赖项管理器(dependency management)中引用启动器作为您项目的依赖项来使用这些功能。

2、starter最新版本是什么

目前,Spring Boot的最新版本是2.5,其上的starter最新版本也是2.5。这个最新版本中包含了很多功能的更新和新增。下面将主要介绍这些更新和新增内容。

3、starter最新版本的更新内容

在starter最新版本中,Spring Boot针对以下几个方面进行了更新:

1)Webflux框架更新

新版本中,Webflux框架得到了更新。具体来说,在2.5版本中,添加了对Reactive Web Applications的支持;WebTestClient现在支持Authentication和SecurityContext的测试。

2)模板引擎更新

starter最新版本中,使用Thymeleaf作为默认的模板引擎。同时,FreeMarker、Velocity和Groovy模板引擎的支持仍然保留。

3)Spring Data更新

在最新版本中,Spring Data使用的Hibernate版本从Hibernate 5.4升级为Hibernate 5.5。

4)依赖项更新

在2.5版本中,依赖项中的许多库和工具都被更新了。其中包括Jackson、Netty、Kafka、Apache HttpComponents等。

4、starter最新版本的新增内容

在starter最新版本中,Spring Boot额外添加了以下方面的内容:

1)JEP 389: 事件日志API

JEP 389是一项新的Java特性,旨在为Java开发人员提供一种可扩展和可插入的方式来记录事件日志。Starter最新版本中,引入了对该特性的支持。

2)JEP 396: 根证书生成器

JEP 396是另一个新的Java特性,它提供了一种用于生成根证书的原生API。Starter最新版本中,该特性被引入到JDK 16中,并被添加到Spring Boot中。

3)在默认情况下禁用Micrometer的发送

在starter最新版本中,默认情况下禁用了Micrometer的发送,以避免潜在的I/O操作。如果需要启用该功能,可以将配置属性management.metrics.export..enabled设置为true。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章