Spring Data JPA 如何使用 Kotlin nulls 而不是 Optional
2022-09-01 05:41:22
我正在用Spring Data JPA和Kotlin编写Spring Boot应用程序,我注意到有以下方法:CrudRepository
Optional<T> findById(ID id);
不过,我使用的是 Kotlin,它处理 null 的方法比 .有谁知道我会如何将该方法转换为这样工作?Optional
fun findById(id: ID): T?
当我扩展自身并使用该签名创建存储库时,我收到错误:Repository
java.lang.ClassCastException: java.util.Optional cannot be cast to com.books.Book