擴充套件

Kotlin 擴充套件 提供使用附加功能擴充套件現有類的能力。 Spring Data Kotlin API 使用這些擴充套件,以將新的 Kotlin 特定的便利功能新增到現有的 Spring API 中。

請記住,需要匯入 Kotlin 擴展才能使用。 與靜態匯入類似,IDE 在大多數情況下應自動建議匯入。

例如,Kotlin 具化型別引數 為 JVM 泛型型別擦除 提供了一個變通方法,並且 Spring Data 提供了一些擴充套件來利用此功能。 這可以提供更好的 Kotlin API。