this.getsession和this.getHibernateTemplate().getSessionFactory().getCurrentSession()/OpenSession区别
这个是hibernate与spring整合开发,让DAO继承了spring的HibernateDaoSupport,这样的确能够提高开发效率,但是不够灵活,而且使DAO层依赖于spring的api,增加了耦合。但是不考虑复用的话还可以。 下面一个一个的分析:this.getsession实际上是调用了父类中的方法获得session。使用spring管理hibernate的SessionFact