java - Hibernate 中的延迟加载和集合

标签 java hibernate orm lazy-loading

如果我想从延迟加载的集合中获取单个或少量项目(例如,第 1、第 3 和第 5 个),Hibernate 是否会从数据库中获取所有项目,然后返回我请求的那些,或者它只会从数据库中专门检索请求的那些

最佳答案

看看extra-lazy collections

但是如果您需要特定的项目,只需查询它们而不是从集合中获取它们。

关于java - Hibernate 中的延迟加载和集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6732873/

相关文章:

java - Android/Java : Show GUI on "off-screen" (Always-On Display. ..)

java - 为什么 DAO 方法在 ORMLite 中这么慢?

java - 在 JPA 中删除多对多关系时出现奇怪的 sql 行为

python - 更好地理解 SQLalchemy 的 `yield_per()` 问题

java - ServerSocket 监听而不使用accept()

java - Spring JPA实体类可以包含不在数据库表中的非数据库字段吗

Java Hibernate 级联问题

java - 使用 hibernate 检查用户是否存在于数据库中

database - ORM 是否适用于非 CRUD 数据库?

php - 覆盖子包中的 Doctrine Mappgins