下载此文档

BS 5192-2-1993 生产管理导则.第2部分生产规划.pdf


文档分类:行业资料 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
Hibernate4 的改动较大只有 以上版本能够支持, 取消了 HibernateTemplate ,因为 Hibernate4 的事务管理已经很好了,不用 Spring 再扩展了。这里简单介绍了 hibernate 4 相对于 hibernate 3 配置时出现的错误, 只列举了问题和解决方法, 详细原理如果大家感兴趣还是去自己搜吧,网上很多。 1. 去掉了 HibernateDaoSupport 类。 hibernate4 需要通过 getCurrentSession() 获取 session 。并且设置<prop key=" "> </prop> (在 hibernate3 的时候是 thread 和 jta )。 2. 缓存设置改为<prop key=""> der</prop> <prop key=" "> acheRegionFactory</prop> 3. Spring 对 hibernate 的事务管理,不论是注解方式还是配置文件方式统一改为: <bean id="txManager" class=" "> <property name="sessionFactory"><ref bean="sessionFactory"/> </property> </bean> 4. getCurrentSession() 事务会自动关闭,所以在有所 jsp 页面查询数据都会关闭 session 。要想在 jsp 查询数据库需要加入: 过滤器。 5. Hibernate 分页出现 ResultSet may only be accessed ina forward direction 需要设置 hibernate 结果集滚动<prop key=" ">false</prop> -------------------------------------------------------------------- 找到篇好文章,我之前遇到的问题都在这都能找到。其实出现这些问题的关键就是hibernate4 和hibernate3 出现了 session 管理的变动。 spring 也作出相应的变动.... 错误 1: : org/hibernate/cache/CacheProvider 原因:spring 的sessionfactory 和transactionmanager 与支持 hibernate3 时不同。解决: <bean id="sessionFactory" class=""> <property name="dataSource" ref="dataSource"/> ... </bean> <bean id="transactionManager" class=" "><property name="sessionFactory" ref="sessionFactory"/> </bean> 错误 2: .. ()Lorg/hibernate/classic/Session 原因: hibernate4 之后, spring31 把HibernateDaoSupport 去除,包括数据访问都不需要 hibernatetemplate ,这意味着 dao 需要改写,直接使用 hibernat e

BS 5192-2-1993 生产管理导则.第2部分生产规划 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlyb
  • 文件大小0 KB
  • 时间2016-06-07
最近更新