报告返回类型不正确的 Spring Data CRUD 仓库方法。
支持以下返回类型:
voidT(当查询方法应最多返回一个结果时)。 如果没有结果,则返回 null,如果有多个结果,则抛出 IncorrectResultSizeDataAccessException。
java.util.List 或任何常见的 Iterable 类型java.util.stream.Streamjava.util.Optional 或 scala.Option(当查询方法应最多返回一个结果时)。 如果没有结果,则返回 Optional.empty() 或 Optional.absent(),如果有多个结果,则抛出 IncorrectResultSizeDataAccessException。
io.micronaut.data.model.Pageio.micronaut.data.model.Slicejava.util.concurrent.Future、java.util.concurrent.CompletableFuture 或 ListenableFuture(如果该方法使用 @Async 进行注解并启用 Spring 异步方法执行)
GeoResults<T>、GeoResult<T> 或 GeoPage<T>