加载中...

Micronaut 是一个面向 JVM 的现代化全栈框架,支持 Java、Kotlin 与 Groovy,由 Grails 框架的创始团队(OCI 公司)于 2018 年发布,专为微服务与 Serverless 场景设计。
Micronaut 最大的创新是把依赖注入与 AOP 处理从运行时反射改为编译期注解处理:框架在编译阶段就生成注入所需的代码,运行时不再进行类路径扫描。这使得应用启动时间与内存占用和代码量基本解耦,并天然适配 GraalVM 原生编译。
框架内置 HTTP 服务端与客户端、服务发现、配置管理、消息驱动等微服务组件,数据访问层 Micronaut Data 同样在编译期生成查询实现。
Micronaut 的编译期处理思路直接影响了 Java 生态的演进方向,Spring 后来推出的 AOT 编译支持可视为对这一路线的回应。

登录 后参与讨论
暂无讨论,来发表第一条评论吧