SSH中的问题

wangearn 2008-11-11 10:54:03
public class IUserDAOImpl extends HibernateDaoSupport implements IUserDAO {

public void register(User user) throws Exception {
super.getSession().save(user);
//getHibernateTemplate().save(user);

}
}

李兴华老师的教程中用的这句super.getSession().save(user);
我在另外一个SSH项目中看到别人是这么用的getHibernateTemplate().save(user);

请问这两句有什么区别
...全文
90 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gongyali2005 2008-11-11
  • 打赏
  • 举报
回复
//getHibernateTemplate().save(user); 既然加了SPRING就用这个吧.
baidu_hi 2008-11-11
  • 打赏
  • 举报
回复
没有什么区别,干的都是一件事
baidu_hi 2008-11-11
  • 打赏
  • 举报
回复
spring 的hibernate 添加保存
wangearn 2008-11-11
  • 打赏
  • 举报
回复
也就是说实质上没什么区别,是吗
_______-- 2008-11-11
  • 打赏
  • 举报
回复
调用父类的getSession()方法进行保存。相当于 在子类中直接调用 getSession().save(arg0)。
getHibernateTemplate().save(user) 这个是调用 spring 的hibernate 的保存模板。

不知道说的对不对。

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧