目录

1 在Spring中初始化hibernateTemplate并注入Sessionfactory

2 DAO里注入hibernateTemplate

3 getHibernateTemplate.method();

XML配置

    <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="mySessionFactory"></property>
</bean>

实现类

public class UserDaoImpl implements UserDao{
HibernateTemplate hibernateTemplate; public void save(User user) {
System.out.println(user.getName()+"-->"+user.getRemark()+" save --调用UserDaoImpl!");
hibernateTemplate.save(user);
} public void update(User user) {
System.out.println(user.getName()+"-->"+user.getRemark()+" update --调用UserDaoImpl!");
} public HibernateTemplate getHibernateTemplate() {
return hibernateTemplate;
}
@Resource
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = hibernateTemplate;
}
}

就这样配置应该是可以测试通过的。

但是本次我的测试失败了,后来查了一下原因,是Spring3.1不支持hibernatetemplate。

网友解答:

由于hibernate4已经完全可以实现事务了 与spring3.1中的hibernatedao,hibernateTemplete等有冲突,
所以spring3.1里已经不提供hibernatedaosupport,hibernateTemplete了,只能用hibernate原始的方式用session

最新文章

  1. CDS
  2. Orchard源码分析(5):Host相关(Orchard.Environment.DefaultOrchardHost类)
  3. 24小时学通Linux内核之如何处理输入输出操作
  4. 第一次写python
  5. 搭建Spring、Spring MVC、Mybatis和Freemarker
  6. phpcms v9 读取地区联动菜单缓存文件
  7. PHP API反射实例
  8. The Key to final data
  9. 让python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE等请求
  10. 我的第一次Pascal程序
  11. zookeeper安装(集群)
  12. ccc切割刚体
  13. Jenkins 忘记admin用户名以及密码
  14. PHP微信公共号H5支付。
  15. 通过docker-compose构建ghost博客(一)
  16. 论文笔记(1)-Dropout-Improving neural networks by preventing co-adaptation of feature detectors
  17. 让docker中的mysql启动时自动执行sql文件
  18. calcite 理论
  19. Docker命令之 search
  20. [vue]组件的创建(componet)和销毁(keep-alive缓存)和父子dom同步nextTick

热门文章

  1. 关于前端的交互 ajax
  2. Netweaver和CloudFoundry里的trace开关
  3. 打包ios软件并发布到应用商店
  4. Processing入门指南
  5. 分布式版本控制系统git
  6. 《剑指offer》【调整数组顺序使奇数位于偶数前面】(python版)
  7. python_23_tuple
  8. js调用后台,后台调用前台等方法总结
  9. 更改zabbix-server的端口
  10. 32-3题:LeetCode103. Binary Tree Zigzag Level Order Traversal锯齿形层次遍历/之字形打印二叉树