Spring Native 0.11.3 发布

栏目: 软件资讯 · 发布时间: 2年前

内容简介:Spring Native 0.11.3 已发布。更新内容包括修复 bug、改进文档、升级依赖以及引入新特性。 Spring Native(前身为 Spring GraalVM Native,Spring 社区试验性项目)通过使用 GraalVM 原生镜像编译器将 Spring 应...

Spring Native 0.11.3 已发布。更新内容包括修复 bug、改进文档、升级依赖以及引入新特性。

Spring Native(前身为 Spring GraalVM Native,Spring 社区试验性项目)通过使用 GraalVM 原生镜像编译器将 Spring 应用程序编译为独立的系统原生可执行文件(无需安装 JVM),提供了一种在轻量级容器中原生部署 Spring 应用程序的新方法,支持 Java 和 Kotlin,并提供有趣的特性,包括几乎即时启动(通常<100ms),即时峰值性能和较低的内存消耗,但所需的构建时间和运行时优化次数少于 JVM。目标是在此新平台上几乎不做修改就能支持 Spring Boot 应用程序。

新特性

  • 优化 Spring Data 仓库触发器 #1504
  • 添加对 ManagedList 和 ManagedSet 的支持 #1483
  • 支持"@SpringBootTest"中的"args"参数 #1447

优化兼容性

  • 更新 FunctionHints 以及 s-c-function 所需的额外提示 #1497
  • 添加 HdrHistogram 所缺失的提示 #1484
  • spring-aot-test: 引入多扩展或多嵌套的测试 #1474
  • JPA : antlr error with @ElementCollection @OrderBy #1473
  • 在涉及反射时优化对 kotlinx.serialization 的支持 #1410
  • ErrorAttributes 序列化异常 #1084

Bug Fixes

  • 支持使用自定义 text banner #1501
  • 修复无法查找 DefaultPersistenceUnitManager 的错误 #1500
  • 修复 Spring Data Elasticsearch 的回归错误 #1492
  • 使用 records 优化显式@ConfigurationPropertie 处理 #1491
  • 支持@SpringBootConfiguration #1490
  • 修复 SimpleMongoRepository 中无法找到合适构造函数的错误 #1487
  • 内部 bean 定义的 beanClass 可能未被解析,并以 Object 而非目标类型生成 #1481
  • 修复与 Flyway 和 Liquibase 的循环依赖关系 #1480

改进文档

  • Document Spring Boot substitutions #1475

升级依赖

  • 将 GraalVM 升级至 22.0 #1448
  • 将 native build tools 升级至 0.9.10 #1495
  • 将 Spring Boot 升级至 2.6.4 #1489
  • 将 Spring Cloud 升级至 2021.0.1 #1512

详情查看 release notes


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

驾驭未来:抓住奇点冲击下的商机

驾驭未来:抓住奇点冲击下的商机

[日]斋藤和纪 / 南浩洁 / 中国友谊出版公司 / 2018-9 / 52.00元

2020年左右,AI(人工智能)将超越人类的智力水平。2045年,人类将迎来“奇点”——科技进步的速度达到无限大。 所有技术都在以空前的速度向前发展。同时,以往带来巨大财富的众多技术将走向“非货币化”。当下,人类正面临着被AI夺去工作的危机。许多传统行业(例如汽车制造业)将被彻底颠覆,但新的机会也在酝酿,技术的进步使得带宽成本、计算成本、存储成本等创新成本趋近于0,创业不再是资本、技术或信息......一起来看看 《驾驭未来:抓住奇点冲击下的商机》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具