首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从spring 1.2.8迁移到spring 3.1,从Hibernate 3.1迁移到4.0

从spring 1.2.8迁移到spring 3.1,从Hibernate 3.1迁移到4.0
EN

Stack Overflow用户
提问于 2012-02-01 16:50:32
回答 1查看 2.1K关注 0票数 2

我正在寻找spring 1.2.8到spring 3.1的迁移指南和Hibernate迁移指南。我在谷歌上找不到相关信息。如果有有用的文章,请与我分享。

当我用spring 3.1jar替换spring 1.2.8jar时,我得到了以下错误。

org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.(OpenSessionInViewFilter.java:102)上的java.lang.NoSuchFieldError:手册

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-01 17:00:46

首先更新到Hibernate 3.2或更新版本!参见https://jira.springsource.org/browse/SPR-7008 (最后一条评论)

如果你在org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.(OpenSessionInViewFilter.java:102)“上搜索"java.lang.NoSuchFieldError:手册”,这是谷歌的第一个答案

如果您使用Hibernate 4,那么您应该使用new org.springframework.orm.hibernate4包(在Spring3.1中引入),而不是hibernate3包。

顺便说一句:一步一步地更新系统,但不是一次全部更新!

例如:

  • 更新到Hibernate >= 3.2
  • 更新到spring 2.0或2.5
  • 更新到spring 3.x
  • 然后更新到spring 3.0
  • 可以用JPA2.0替换Hibernate (然后更新到spring 3.1 (希望不要做太多更改)
  • 然后更新到Hibernate 4.0
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9093045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档