2 Stimmen

Wie ähnlich sind sich die Implementierungen von hibernate und nhibernate?

Wie ähnlich sind sich die Implementierungen von hibernate und nhibernate?

D.h. wenn ich mit nhibernate gut zurechtkomme, wird hibernate ein sehr einfacher Übergang sein?

2voto

Kaleb Brasee Punkte 49955

Ich habe Hibernate viel benutzt und mich über NHibernate informiert, und soweit es um die Grundlagen geht, scheinen sie sehr ähnlich zu sein.

  • Mapping-Dateien (.hbm.xml) werden sowohl in Hibernate als auch in NHibernate verwendet und sind für einfache Konfigurationen nahezu identisch (mit Ausnahme von XML-Namensräumen).
  • Die Konfiguration von NHibernate erfolgt zwar nicht in einer hibernate.properties-Datei wie bei Hibernate, aber die verwendeten Schlüssel sind dieselben.
  • Hibernate und NHibernate verwenden dieselben grundlegenden Schnittstellen, haben aber in .NET nur ein "I" am Anfang (SessionFactory vs. ISessionFactory).
  • Die meisten der grundlegenden Methoden haben in NHibernate denselben Namen, aber die .NET-Methoden werden im Gegensatz zu Java groß geschrieben ( session.Save(user) vs. session.save(user) ).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X