Micronaut 语言支持
2023-03-13 11:42 更新
Micronaut 支持任何实现 Java Annotation Processor API 的 JVM 语言。
尽管 Groovy 不支持此 API,但已使用 AST 转换构建了特殊支持。当前支持的语言列表是:Java、Groovy 和 Kotlin(通过 kapt 工具)。
理论上,任何支持在编译时分析 AST 的语言都可以被支持。 io.micronaut.inject.writer 包包含语言中立的类,这些类在编译时使用 ASM 工具构建 BeanDefinition 类。
以下部分介绍了特定于语言的功能和使用 Micronaut 的注意事项。
以上内容是否对您有帮助:
更多建议: