SSH中Hibernate的DAO的编写
来源:互联网 发布:js鼠标右键点击事件 编辑:程序博客网 时间:2024/06/05 00:21
<!-- 配置DAO --> <bean id="customerDao" class="cn.itcast.ssh.dao.impl.CustomerDaoImpl"> <property name="sessionFactory" ref="sessionFactory"/> </bean>
Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法:
public final HibernateTemplate getHibernateTemplate() ;
public final void setSessionFactory(SessionFactory sessionFactory) ;
其中,setSessionFactory方法接收来自Spring的applicationContext的依赖注入,接收了配置在Spring 中的SessionFactory实例,getHibernateTemplate方法用来利用刚才的SessionFactory生成Session, 再生成HibernateTemplate来完成数据库的访问。
public class CustomerDaoImpl extends HibernateDaoSupport implements CustomerDao {@Overridepublic void save(Customer customer) {System.out.println("DAO中的save方法执行了...");// 保存:
this.getHibernateTemplate().save(customer);
}}
阅读全文
0 0
- SSH中Hibernate的DAO的编写
- SSH集成的时候如何编写DAO
- SSH中继承HibernateDaoSupport 的通用Dao
- ssh中dao自定义的模板类
- 基于SSH编写通用的DAO、Service、Action
- 基于SSH编写通用的DAO、Service、Action实现
- SSH中的Hibernate的DAO类转json时出错
- struts+spring+hibernate的web应用 Dao层代码编写
- struts+spring+hibernate的web应用 Dao层代码编写
- struts+spring+hibernate的web应用 Dao层代码编写
- struts+spring+hibernate的web应用 Dao层代码编写
- Hibernate笔记02完整的DAO层编写
- Hibernate的DAO实现
- Hibernate的通用dao
- Hibernate的Dao
- Hibernate的通用dao
- Hibernate的DAO实现
- hibernate的dao层
- windows系统根据端口号查看进程杀死进程
- Angular 获取当前路径
- mac下node版本升级
- 将图片转换为PDF文件格式如何操作
- 正则表达式
- SSH中Hibernate的DAO的编写
- 自定义适配器的实现
- hdu 6162
- Scala里面如何使用枚举
- UVA
- HDU1698Just a Hook
- Java实现排列A(m,n)
- MySQL中的表中增加删除字段
- Codeforces Round #383 (Div. 2) C. Arpa's loud Owf and Mehrdad's evil plan