Micronaut 語言支持

2023-03-13 11:42 更新

Micronaut 支持任何實(shí)現(xiàn) Java Annotation Processor API 的 JVM 語言。

盡管 Groovy 不支持此 API,但已使用 AST 轉(zhuǎn)換構(gòu)建了特殊支持。當(dāng)前支持的語言列表是:Java、Groovy 和 Kotlin(通過 kapt 工具)。

理論上,任何支持在編譯時(shí)分析 AST 的語言都可以被支持。 io.micronaut.inject.writer 包包含語言中立的類,這些類在編譯時(shí)使用 ASM 工具構(gòu)建 BeanDefinition 類。

以下部分介紹了特定于語言的功能和使用 Micronaut 的注意事項(xiàng)。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)