HibernateTemplate、HibernateDaoSupport两种方法实现增删改查

Spring+Hibernate两种方法实现增删改查

    首先,定义一个Customer的bean类,设置好Customer.hbm.xml文件。再定义好一个Dao接口。准备好一个jdbc.properties文件。  

 

第一种方法:

在dao类中定义一个HibernateTemplate类的对象,用该对象调用HibernateTemplate模板封装好的方法,如下:

 
Java代码   收藏代码
  1. /*** 
  2.  * hibernateTemplate的转配模式 
  3.  */  
  4. public class CustomerDaoImpl implements CustomerDao {  
  5.     // 设置hibernateTemplate属性  
  6.     private HibernateTemplate hibernateTemplate;  
  7.   
  8.     // 必须设置set方法  
  9.     public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {  
  10.         this.hibernateTemplate = hibernateTemplate;  
  11.     }  
  12.   
  13.     // 插入方法  
  14.     @Override  
  15.     public void insert(Customer entity) {  
  16.         hibernateTemplate.save(entity);  
  17.     }  
  18.   
  19.     // 删除方法(按照试题删除)  
  20. <span style="margin: 0E�ܠ>�S����m���"�B���n�P��2B�?(q��, �X��

你可能感兴趣的:(HibernateTemplate、HibernateDaoSupport两种方法实现增删改查)