结果使用spring数据JPA异步查询

时间:2017-12-21 20:58:06

标签: java spring asynchronous spring-boot spring-data-jpa

我有一个问题,我正在使用spring boot 1.5.9.RELEASE和Spring数据JPA和Hibernate。

我的查询就像

@Async
CompletableFuture<User> findById(final long id);

我的问题是,如果id不在数据库中,我会得到什么结果? 一个CompletableFuture.completedFuture(null)或者直接为null?

提前致谢!

1 个答案:

答案 0 :(得分:0)

你的内部会有一个CompletableFuture<User>

根据经验,任何spring数据jpa async repo调用都不会为null。