花费了一个礼拜的时间,终于比较好的解决了hibernate的分页、延迟加载、多表查询问题。

   找了很多资料,终于比较清楚地明白延时加载时怎么回事,也明白了连接抓取策略在多表查询中的重大作用。但此时面临一些问题,那就是一个比较好的可重用的类。找了好些这样的类,但都不尽人意,而且没有真正到达“重用”的效果。于是在一个比较好的 分页+HQL查询 模板中做了修改,打造一个“分页类+QBC查询”的可重用模板。

   功夫不负有心人,今天比较好的实现了这样一个工具类。这个工具类在hibernate3+spring2 的环境中使用——因为本次项目就是在这样的环境中。继承了hibernateTemplate类,在需要使用该类的对应DAO中,只需要去除模板类的继承,同时继承此类就可以了。

    继续完善~~~[cool]