精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-09
感觉楼主在做重复发明轮子的工作,其实现在spring已经封装得够彻底了.
|
|
返回顶楼 | |
发表时间:2007-08-09
一般都用 transaction per request/action..
不需要自己再popup一个接口来传递transaction! 另外, hibernate 不能支持JDBC的savepint.. 在比较复杂的应用当中就有点麻烦了。。 |
|
返回顶楼 | |
发表时间:2007-08-15
没意义吧?貌似你说的那些操作HibernateDaoSupport里都免了。一个保存操作只需要三行代码而已。 public void save(LoginPO loginPO) { getSession().save(loginPO); } |
|
返回顶楼 | |
发表时间:2007-09-04
好像有点画蛇添足了,有必要这么搞吗!!!
|
|
返回顶楼 | |
发表时间:2007-09-04
本来一句话可以搞定的,现在多出好几句。本来可以声明的事务,现在需要程序控制,就是一个不爽。
而且DoHibernateProc_save这个东西确实让人感觉不是Java的东西,别扭 |
|
返回顶楼 | |
发表时间:2007-09-04
有了hibernate(或者orm),DAO其实满鸡肋的
反正xxxdao.save中大部分都是一句话session.save 做一个公共方法来封装一下find就可了。 其他的持久化代码,直接在service中用session.xxx吧, 事务用spring的annotation来配,这样也结构也满清晰的 |
|
返回顶楼 | |