Spring+Hibernate两种方法实现增删改查
首先,定义一个Customer的bean类,设置好Customer.hbm.xml文件。再定义好一个Dao接口。准备好一个jdbc.properties文件。
第一种方法:
在dao类中定义一个HibernateTemplate类的对象,用该对象调用HibernateTemplate模板封装好的方法,如下:
- /***
- * hibernateTemplate的转配模式
- */
- public class CustomerDaoImpl implements CustomerDao {
- // 设置hibernateTemplate属性
- private HibernateTemplate hibernateTemplate;
- // 必须设置set方法
- public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
- this.hibernateTemplate = hibernateTemplate;
- }
- // 插入方法
- @Override
- public void insert(Customer entity) {
- hibernateTemplate.save(entity);
- }
- // 删除方法(按照试题删除)
- <span style="margin: 0E�ܠ>�S����m���"�B���n�P��2B�?(q��, �X��