類別與介面

Spring Framework 支援各種 Kotlin 建構,例如透過主要建構子實例化 Kotlin 類別、不可變類別資料繫結,以及具有預設值的功能可選參數。

Kotlin 參數名稱透過專用的 KotlinReflectionParameterNameDiscoverer 識別,這允許尋找介面方法參數名稱,而無需在編譯期間啟用 Java 8 -parameters 編譯器標記。(為了完整性,我們仍然建議使用 Kotlin 編譯器及其 -java-parameters 標記來進行標準 Java 參數公開。)

您可以將組態類別宣告為頂層或巢狀,但不能是內部,因為後者需要參考外部類別。