Micronaut 1.2.6 发布,基于 JVM 的微服务应用框架
Micronaut 1.2.6 已发布,它是 Grails 框架作者打造的开源项目,也是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍请点此查看。 1.2.6 包含以下值得关注的变更: 支持原生 Bean Validation 有了此功能后,Hibernate Validator 不再是激活Bean Validation 所必需的依赖项,它提供了Bean Validation 新的原生实现,无反射,并且支持反应式和 AST 级别的验证。 只需使用micronaut-validation依赖项即可,优点如下: 无反射 编译时对 Bean 元数据进行计算对内存要求较低 JAR 包大小减少了 2MB 启动时间减少了 300ms,这是初始化 Hibernate validator的成本 开箱即用的 GraalVM 原生镜像支持 GraalVM 原生镜像大小减少 10MB 支持反应式 Bean Validation(Reactive Bean Validation) 在旧版本中,必须将 Micronaut 手动验证应用于反应...