首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring调整Hibernate之HibernateTemplate

2012-08-30 
Spring整合Hibernate之HibernateTemplate要得到HibernateTemplate就得先获得SessionFactory或者DataSource

Spring整合Hibernate之HibernateTemplate
要得到HibernateTemplate就得先获得SessionFactory或者DataSource,前面已经介绍了SessionFactory和DataSource的获得。

?

beans.xml的配置

?

?

?

这样得到HibernateTemplate之后就可以在dao层通过HibernateTemplate来增删改查了,如下代码:
package com.lbx.dao.impl;import org.springframework.orm.hibernate3.HibernateTemplate;import com.lbx.dao.LogDAO;import com.lbx.model.Log;public class LogDAOImpl implements LogDAO {private HibernateTemplate hibernateTemplate;public HibernateTemplate getHibernateTemplate() {return hibernateTemplate;}public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {this.hibernateTemplate = hibernateTemplate;}public void save(Log log) {hibernateTemplate.save(log);//用于测试回滚,默认的时候是RuntimeException//throw new RuntimeException("运行的时候出错了");}}

?

?

热点排行