Micronaut 語(yǔ)言支持

2023-03-13 11:42 更新

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

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

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

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


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)