扩展

Kotlin 的 扩展 提供了为现有类添加额外功能的能力。Spring Data Kotlin API 使用这些扩展为现有的 Spring API 添加新的 Kotlin 特定便利功能。

请记住,Kotlin 扩展需要导入才能使用。类似于静态导入,IDE 在大多数情况下会自动建议导入。

例如,Kotlin 具化类型参数 为 JVM 的 泛型类型擦除 提供了一种解决方法,Spring Data 提供了一些扩展来利用此功能。这使得 Kotlin API 更加完善。