你所要写的DAO必须继承HibernateDaoSupport
不用定义session直接用getHibernateTemplate()不用定义
比如说你想保存
public void save(X x) {
getHibernateTemplate().save(x);
}
使问题变的简单
不用定义session直接用getHibernateTemplate()不用定义
比如说你想保存
public void save(X x) {
getHibernateTemplate().save(x);
}
使问题变的简单
解决方案 »
- java.io.FileNotFoundException:/(Is a directory)
- Tomcat的程序(poi3.7导入excel)到Websphere下报错
- CXF疑问
- java反编译的问题,跪谢~~~~
- 完了,没分了,请教简单的问题,如果把这个查询语句变成模糊查询呢??
- spring 的注入问题,请大神指教
- 关于长字段在EntityBean中设置的问题?高分求教!
- hibernate一对多联级的问题
- 自动加入了一个"findMethod1"的方法
- 关于struts 中form表单中的name属性的问题,十万火急啊!!!!
- 加密中的 “0xff” 是什么意思?
- 如何使用jaxb向xml中追加数据元素
List users=this.getHibernateTemplate().find("from User u");
if(users.size()>0){return users;}
return null;
} public boolean delUser(Integer lid) {
try {
User user=(User)findById(lid);
this.getHibernateTemplate().delete(user);
} catch (Exception e) {
System.out.println(e.getMessage());
return false;
}
return true;
}}
只要继承了org.springframework.orm.hibernate3.support.HibernateDaoSupport,就可以直接使用getHibernateTemplate(),而不用再去处理session和事务。