- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 SSH的项目中,使用getHibernateTemplate 与 getSession有什么的区别?
1.getHibernateTemplate已经封装好了一些基本的方法,可以直接去用而getSession只是获取一个数据工厂的session,然后大部分方法都需要自己写,加hql语句,然后用query方法执行 2.HibernateTemplate 提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支...
2011-08-18 14:49:03 208
原创 为什么用flush()
DAO层有一个方法.内容是getHibernateTemplate().update(userInfo);有的时候可以更新,有的时候不能更新,需要flush().这是为什么? 回答1.这跟线程有关系,应该是spring使用是ThreadLocal ,一个线程对应一个session,可能是你在同个线程下多次调用 了update,update操作的是游离状态,而出问题的情况下应该是你的se...
2011-08-18 13:33:51 308
原创 如何取session中的值
struts2中action取session中的值: ServletActionContext.getRequest().getSession().setAttribute("user",user); User user = (User) ServletActionContext.getRequest().getSession().getAttribute("user"); ...
2011-08-17 18:07:05 303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人