類別與介面
Spring Framework 支援各種 Kotlin 建構,例如透過主要建構子實例化 Kotlin 類別、不可變類別資料繫結,以及具有預設值的功能可選參數。
Kotlin 參數名稱透過專用的 KotlinReflectionParameterNameDiscoverer
識別,這允許尋找介面方法參數名稱,而無需在編譯期間啟用 Java 8 -parameters
編譯器標記。(為了完整性,我們仍然建議使用 Kotlin 編譯器及其 -java-parameters
標記來進行標準 Java 參數公開。)
您可以將組態類別宣告為頂層或巢狀,但不能是內部,因為後者需要參考外部類別。