<" />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 有关HibernateTemplate配置

有关HibernateTemplate配置

来源:网络整理     时间:2016/7/26 15:24:49     关键词:

关于网友提出的“ 有关HibernateTemplate配置”问题疑问,本网通过在网上对“ 有关HibernateTemplate配置”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 有关HibernateTemplate配置
描述:

在applicationContext.xml中配置如下:









         





         


请问上面的两种配置有什么区别没有?
Spring的配置太多了,都搞晕了
解决方案1:

引用楼主 webregister 的回复:
在applicationContext.xml中配置如下:
XML code
XML code
请问上面的两种配置有什么区别没有?
Spring的配置太多了,都搞晕了

楼主的第二种配置我用过 第一种没用过 不过我个人认为 2种配置原理都是一样的
第一种配置中是将hibernate与spring继承的辅助类org.springframework.orm.hibernate3.HibernateTemplate 放到spring容器中进行实例化,然后再注入给UserRegisterDAOImpl类
那么在你的应用中就可以用HibernateTemplate 类进行持久化相关的操作
第二种配置是在你这个类UserRegisterDAOImpl 继承了HibernateDaoSupport之后 可以这么配置
原理就是你继承了HibernateDaoSupport之后,可以注入SessionFactory 之后再应用中就可以使用
this.getHibernateTemplate()方法拿到模板 
具体内容LZ 可以看一下HibernateDaoSupport 分析一下就会明白了.
表达能力有限 说的不是很好 见谅! 解决方案2:

com.dao.impl.UserRegisterDAOImpl类中有HibernateTemplate类的实例作为属性需要像第一种那样注入hibernateTemplate,若类中没有,而是直接继承的HibernateDaoSupport类则用第二种配置。

解决方案3:

第二种吧。。。
,没用过第一种那样的配置。。

解决方案4:

一般都用第二种

解决方案5:

userRegisterDAO
这个里面到底是 sessionFactory 还是 hibernateTemplate 属性?


以上介绍了“ 有关HibernateTemplate配置”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2945890.html

相关图片

相关文章