天天看點

HibernateTemplate、HibernateDaoSupport兩種方法實作增删改查

Spring+Hibernate兩種方法實作增删改查

    首先,定義一個Customer的bean類,設定好Customer.hbm.xml檔案。再定義好一個Dao接口。準備好一個jdbc.properties檔案。  

第一種方法:

在dao類中定義一個HibernateTemplate類的對象,用該對象調用HibernateTemplate模闆封裝好的方法,如下:

  Java代碼  

HibernateTemplate、HibernateDaoSupport兩種方法實作增删改查
  1. public class CustomerDaoImpl implements CustomerDao {  
  2.     // 設定hibernateTemplate屬性  
  3.     private HibernateTemplate hibernateTemplate;  
  4.     // 必須設定set方法  
  5.     public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {  
  6.         this.hibernateTemplate = hibernateTemplate;  
  7.     }  
  8.     // 插入方法  
  9.     @Override  
  10.     public void insert(Customer entity) {  
  11.         hibernateTemplate.save(entity);  
  12.     }  
  13.     // 删除方法(按照試題删除)  
  14. <span style="margin: 0E�ܠ>�S����m���"�B���n�P��2B�?(q��, �X��

繼續閱讀