文中对Hibernate检索策略中内存浪费的原因进行了研究,提出了采用查询缓存和集合过滤的方法进行查询优化,降低了访问数据库的频率且避免了在数据查询检索过程中加载不需要的Java对象,从而降低了的内存消耗。最后,通过查询网上购物系统中客户的定单记录试验验证了优化方式的有效性。