类和接口
Spring 框架支持各种 Kotlin 构造,例如通过主构造函数实例化 Kotlin 类、不可变类数据绑定以及具有默认值的功能可选参数。
Kotlin 参数名称通过专门的 KotlinReflectionParameterNameDiscoverer
进行识别,它允许查找接口方法参数名称,而无需在编译期间启用 Java 8 -parameters
编译器标志。(为了完备性,我们仍然建议使用其 -java-parameters
标志运行 Kotlin 编译器,以进行标准 Java 参数公开。)
可以将配置类声明为 顶级或嵌套但不是内部,因为后者需要对外部类的引用。