扩展

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

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

例如,Kotlin 具体化类型参数为 JVM 泛型类型擦除提供了一种解决方法,并且 Spring Data 提供了一些扩展来利用此功能。 这可以提供更好的 Kotlin API。