Micronaut 1.3.6 发布,基于 JVM 的微服务应用框架
Micronaut 1.3.6 已发布,它是 Grails 框架作者打造的开源项目,也是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍点此查看。
1.3.6 值得关注的变更:
支持 GraalVM 20.0.0
支持使用 GraalVM 20.0.0 为 JDK 8 和 JDK 11 创建原生镜像
启动和内存使用优化
启动性能和内存使用率(20%)都有所提升
Micronaut Data Integration
Micronaut Data 已被添加到micronaut-bom
,现在可以使用 CLI 来创建 Micronaut Data 项目:
设置 Micronaut Data JPA
# add --build maven for maven $ mn create-app myapp --features data-hibernate-jpa
设置 Micronaut Data JDBC
# add --build maven for maven $ mn create-app myapp --features data-jdbc
对 Kotlin 协程和 Flow 的初步支持
初步支持 Kotlin 协程,并在控制器方法的返回类型中添加了Flow
类型
Immutable @ConfigurationProperties
和 @EachProperty
通过用 @ConfigurationInject 注释任何配置类的构造函数,增加了对不可变的 @ConfigurationProperties 的支持。更多信息查看 Immutable Configuration 文档。
新的 Micronaut 缓存模块
Micronaut Cache 现已更新,支持将 Hazelcast 和 Ehcache 作为额外的 Cache provider
新的 Micronaut Jackson XML 模块
通过一个新的 Jackson XML 模块,增加了对 XML 的解析和序列化的支持
还包括一些依赖升级:
- Micronaut OpenAPI (Swagger) 1.3 Update
- Micronaut Views 1.3 Update
- Micronaut SQL 1.3 Update
- Micronaut Micrometer 1.3 Update
- Micronaut Kafka 1.4 Update
- Micronaut Neo4j 1.3 Update
- Micronaut GRPC 1.1 Update
详情查看 https://docs.micronaut.io/1.3.6/guide/index.html#whatsNew
另外要注意的是,所有依赖项可能需要一段时间才能上传到 Maven Central 和 JCenter,所以如果发现依赖项存在解析的问题,请添加以下仓库:
repositories { maven { url "https://dl.bintray.com/micronaut/core-releases-local" } }
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Wine 5.10 发布,Windows 应用的兼容层
Wine 5.10 发布了。Wine(Wine Is Not an Emulator)是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux、macOS 与BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其它一些行为的内存占用,让你能够干净地整合Windows 应用到桌面。 此版本主要更新内容包括: WineD3D Vulkan 后端取得了更多进展 NTDLL 的单独 Unix 库(起始阶段) 更好地支持反作弊内核驱动程序 DirectWrite 中有更多字形替换 支持 DSS 私钥 修复 ARM64 的异常处理 一些 bug 修复 更新说明:https://www.winehq.org/news/2020060501
- 下一篇
PostgreSQL JDBC 42.2.13 发布
PostgreSQL JDBC 42.2.13 发布了,官方表示发行此版本并继续使用 42.2.x 分支的主要原因是 CVE-2020-13692,这是一个 XXE 漏洞。 新增 重新添加了 jre-6,用以发布 42.2.x 分支中所有工件的修复程序 修复 I/O 错误 Issue1771 中 PgDatabaseMetaData.getFunctions() 返回过程的错误已在 PR 1774 中修复 getTypeMap() 返回 null 更新了 openssl 示例命令 修复文档 更新说明: https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.13
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker安装Oracle12C,快速搭建Oracle学习环境