類和介面
Spring Framework 支援各種 Kotlin 構造,例如透過主建構函式例項化 Kotlin 類、不可變類資料繫結以及帶有預設值的函式可選引數。
Kotlin 引數名稱透過專用的 KotlinReflectionParameterNameDiscoverer 識別,該類允許在編譯時不需要啟用 Java 8 -parameters 編譯器標誌的情況下找到介面方法引數名稱。(為完整起見,我們仍然建議使用 -java-parameters 標誌執行 Kotlin 編譯器,以便進行標準 Java 引數暴露。)
您可以將配置類宣告為頂層或巢狀類,但不能是內部類,因為後者需要引用外部類。