All-open编译器插件

Kotlin的类和成员默认情况下都是final的,这导致一些框架在使用上很不方便,比如Spring AOP需要类是open状态的。all-open编译器插件适配Koltin给这些框架以满足它们的要求,并且将类和成员标记为一个特定的注解,而不是通过显示的open关键字。比如,当使用Spring,你不需要所有的类都是open,仅仅是使用特殊注解(比如@Configuration和@Service)标记的类。all-open插件允许指定这样的注解。

我们提供all-open插件来支持Gradle和Maven,也提供IDE集成。对Spring,你可以使用kotlin-spring编译器插件。

results matching ""

    No results matching ""