Кто-нибудь перешел на NHibernate 2.0 в производственной среде?

StackOverflow https://stackoverflow.com/questions/31534

  •  09-06-2019
  •  | 
  •  

Вопрос

Если да, столкнулись ли вы с какими-либо непосредственными проблемами?

Это было полезно?

Решение

ДА..

Вот эти подводные камни (более подробное обсуждение приведено здесь):

Промыть после удаления
Изменение пространства имен выражений на Критерий

Это была несложная миграция, и она не будет сложной для вас, если у вас хорошее покрытие тестами.

Другие советы

Мы перешли на версию 2.0, но только для новой разработки (не переносим старую версию на новую).

Причина этого заключалась в том, что есть пара кардинальных изменений, которые документировано онлайн и у нас не было бюджета, чтобы это исправить.Самыми большими из них для использования были:

  • Изменен NHibernate.Выражение пространство имен на NHibernate.Критерий
  • <nhibernate> раздел игнорируется, используя <hibernate-configuration> раздел (обратите внимание, что они имеют разные форматы XML)

Редактировать:Там есть довольно хорошее краткое изложение последних изменений в NHibernate 2.0 на Улучшитель кода

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top