文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
概述
检索数据,也就是查询数据是在一个系统中必不可少的一个功能。检索数据时的 2 个问题:
- 不浪费内存:例如,Customer 和 Order 是双向 1-N 的关系。当 Hibernate 从数据库中加载 Customer 对象时, 如果同时加载所有关联的 Order 对象, 而程序实际上仅仅需要访问 Customer 对象, 那么这些关联的 Order 对象就白白浪费了许多内存。
- 更高的查询效率:发送尽可能少的 SQL 语句。
由于篇幅原因,将内容分为了两部分:
第一部分讲解了类级别的检索策略以及 1-N 和 N-N 的检索策略,在第二部分中将学习 N-1 和 1-1 的检索策略,并对检索策略进行总结。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论