spring整合hibernate时,sessionFactory和datasource的关系?,数据源的作用?如果写了一个Dao类
sessionFactory是session的工厂类,负责生产session,session是你操作hibernate的入口类(门面模式),数据源是sessionFactory的一个属性,sessionFactory拿到他主要是要传给session,因为hibernate底层操作还是通过jdbc操作完成数据的CURD操作。
hibernateDaoSupport有个属性就是sessionFactory,由于你的Dao类都继承他,所以向DAO类中注入sessionFactory时,其实就是向hibernateDaoSupport中注入了。

浙公网安备 33010602011771号