hibernate之优化抓取(选择抓取策略之通过联结即时抓取--实例2)
fetch="join"属性用于集合上的实例 , 注意User.hbm.xml映射文件中,<set>上声明了fetch="join"这个属性,它表示通过联结即时抓取,也就是说:User对象与关联的Book对象的set集合从单一的一个SQL语句中通过左外联结加载。
----------
pom.xml:
resources/hibernate.cfg.xml:
pojo/User.java:
pojo/User.hbm.xml:
pojo/Book.java:
pojo/Book.hbm.xml:
util/HibernateUtil.java:
util/Manager.java:
输出日志: