Frage

Wenn ja, sind Sie sofort auf Fallstricke gestoßen?

War es hilfreich?

Lösung

Ja..

Hier sind die Fallstricke (eine ausführlichere Diskussion hier):

Leeren nach dem Löschen
Änderung des Ausdrucks-Namespace in Criterion

Es war keine schwierige Migration, und wenn Sie über eine gute Testabdeckung verfügen, wird sie auch nicht für Sie geeignet sein.

Andere Tipps

Wir sind auf 2.0 umgestiegen, aber nur für die Neuentwicklung (nicht für die Migration von Alt auf Neu).

Der Grund dafür war, dass es einige bahnbrechende Änderungen gibt online dokumentiert Und wir hatten nicht das Budget, um es zu reparieren.Die wichtigsten zur Verwendung waren:

  • Geändert nhibernate.expressionsnamenspace in nhibernate.criterion.criterion
  • <nhibernate> Abschnitt wird ignoriert, using <hibernate-configuration> Abschnitt (beachten Sie, dass sie unterschiedliche XML-Formate haben)

Bearbeiten:Es gibt eine ziemlich gute Zusammenfassung der neuesten Änderungen an NHibernate 2.0 auf CodeBetter

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top