是否有一种方法可以在使用SPRING JPA Repo进行访存期间忽略实体对象的一个 字段(BLOB)

问题描述 投票:0回答:1

虽然使用Spring JPA并尝试从包含blob的数据库中获取实体,但是如果结果集很大,则加载将花费很长时间。

有没有一种方法可以在使用SPRING JPA提取数据时仅忽略实体的一个属性,即blob?例如,repo.findAll()

Example<EnityVO> siloQueryExample= Example.of(entityVO);
List<EnityVO> queryResult = imageSiloRepo.findAll(siloQueryExample,sort);
spring spring-data-jpa
1个回答
1
投票

您可以使用]注释blob列>

@Basic(fetch=FetchType.LAZY)

这样,您的列被标记为延迟加载,这意味着只有在使用getter显式调用它时,才会提取您的blob。

© www.soinside.com 2019 - 2024. All rights reserved.