Переход с весны 1.2.8 на весну 3.1 и Hibernate с 3.1 на 4.0 - PullRequest
2 голосов
/ 01 февраля 2012

Я ищу руководство по переходу с весны 1.2.8 до весны 3.1 и руководство по миграции в Hibernate.Я не смог найти соответствующую информацию в Google.Пожалуйста, поделитесь со мной, если есть полезные статьи.

Я получил следующую ошибку, когда я заменю банку пружины 1.2.8 на баночки пружины 3.1.

java.lang.NoSuchFieldError: MANUAL at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter. (OpenSessionInViewFilter.java:102)

1 Ответ

1 голос
/ 01 февраля 2012

Обновление до Hibernate 3.2 или новее!См. https://jira.springsource.org/browse/SPR-7008 (последний комментарий)

Это первый ответ от Google, если вы запустите Google для "java.lang.NoSuchFieldError: MANUAL at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter. (OpenSessionInViewFilter.java:102) "


Если вы используете Hibernate 4, тогда вы должны использовать пакет new org.springframework.orm.hibernate4 (представлен в Spring 3.1) вместо пакета hibernate3.


Кстати: обновлять систему шаг за шагом, но не все сразу!

Например:

  • Обновление до Hibernate> = 3.2
  • Обновление до весны 2.0 или 2.5
  • Обновление до Hibernate 3.x
  • Затем обновление до весны 3.0
  • Может заменить Hibernate на JPA 2.0 (Затем обновить довесна 3.1 (надеюсь, не так много, чтобы изменить)
  • а затем в Hibernate 4.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...