Spring Data Rest:摘录为闭合投影

时间:2018-08-21 14:40:01

标签: java spring spring-boot spring-data spring-data-rest

我正在使用带有Spring Data JPA 2.0.9和Data REST 3.0.9的Spring Boot 2。

使用投影时,或更重要的是,在使用摘录时,我可以看到整个实体都已被获取,随后被动态代理包裹。

这似乎很浪费,因为Spring Data JPA支持Closed Projections,所以我们只能获取所需的数据。由于我的一些实体很大,需要连接,所以最好使用封闭的投影。此外,Sprint Data还允许使用基于类的投影。

有什么方法可以使Spring Data REST使用封闭的投影?另外,是否有某种方法可以挂接到框架中以提供自己的实现?

我看过RepositoryEntityController.java,但看来我需要替换findAll(Pageable)方法,这有很多问题。

0 个答案:

没有答案