|
此版本仍在开发中,尚未稳定。如需最新的稳定版本,请使用 Spring Framework 7.0.6! |
类和接口
Spring框架支持各种Kotlin结构,例如通过主构造函数实例化Kotlin类、不可变类的数据绑定,以及具有默认值的函数可选参数。
Kotlin 参数名称通过专用的 KotlinReflectionParameterNameDiscoverer 来识别,这使得在编译期间无需启用 Java 8 的 -parameters 编译器标志即可获取接口方法的参数名称。(为确保完整性,我们仍然建议使用 Kotlin 编译器的 -java-parameters 标志来暴露标准的 Java 参数名称。)
您可以声明配置类为 顶级或嵌套,但不能为内部类, 因为后者需要对外部类的引用。