Die Verwendung von Hibernate mit Java-Persistenz-API
| by ricky morlie | July 02, 2008
Bevor wir anfangen jede Diskussion über die Persistenz-Technologien, müssen wir verstehen, was genau Persistenz ist in Computer-Wissenschaft. Hartnäckigkeit, mit einfachen Mitteln ist die Fähigkeit zur Vorratsspeicherung von Daten zwischen verschiedenen Strukturen Programm Hinrichtungen. Ein perfektes Beispiel dafür wäre eine Textverarbeitung Speichern rückgängig machen Geschichte. In der Praxis wird dies erreicht durch die Speicherung der Daten in nicht-flüchtigen Speicher wie eine Datei-System oder einer relationalen Datenbank oder ein Objekt-Datenbank.
Die Popularität von Datenbanken hat sich vielfältig in den letzten Jahren. Java hat sich die bevorzugte Wahl von Entwicklern bei der Entwicklung von sicheren, flexiblen und skalierbaren Datenbank gefahrene Web-Anwendungen. Diese Web-Anwendungen erfordern Objekte in Verbindung gebracht werden mit den entsprechenden Datenbanken. Hibernate, zusammen mit anderen Technologien verbinden Persistenz der Objekte mit der entsprechenden Datenbank in einem einfachen, geradeaus nach vorne und natürliche Weise.
Hibernate ist ein solcher Aufwand aus der Java-Community zu entwickeln viele objektorientierte Lösungen für Daten Persistenz. Jede Art von Java-Persistenz-Lösung umfasst zwei wesentliche Elemente, dh ORM (Object Relational Mapping) und OOM (Object-Oriented Modeling).
Hibernate hat sich enorm beliebt bei den Entwickler-Community, da es ein freies, leistungsstark, leistungsstarke Open-Source-Objekt - relationale Mapping-Java-Persistenz-Paket, das erleichtert die Arbeit mit relationalen Datenbanken für Java-Anwendungen.
Abgesehen von Hibernate, anderen gängigen Open-Source-Java-Persistenz-Technologien gehören JDBC, verringert, JDO, Top Link und CMP Entity Beans. Diese Technologien bieten eine standardisierte objekt-relationale Mapping-Mechanismus.
Java Persistence Application Programming Interface oder Java Persistence API ist die neueste Version des Java Data Objects (JDO)-Technologie wurde die früher die anhaltende Technologie die von Entwicklern genutzt werden. PPV oder der Java-Persistenz-API ist die neueste Java-Standard-Spezifikation für Java-Enterprise-Anwendungen. Die Java Persistence API ist eine Programmiersprache Java Rahmen, der erlaubt Entwicklern zur Verwaltung relationaler Daten in Java Standard Edition und Enterprise Edition-Anwendungen. Java-Persistenz-API entstand als Teil der Arbeit des JSR 220 Expertengruppe.
Die Java-Persistenz-API's entwickelt worden, nachdem auf der Grundlage der besten Ideen aus anderen gängigen Persistenz-Technologien wie oben ein Link, JDO, Hibernate usw. in einfachen Worten, Java-Persistenz-API ist ein Plain Old Java Object API für Objekt-relationales Mapping und unterstützt eine reiche , SQL "wie Abfragesprache für sowohl statische als auch dynamische Abfragen.
Vendors in Application Development haben festgestellt, dass die Verwendung von Hibernate-Technologie mit Java Persistence API's hilft bauen flexibel, Datenbank-Web-Anwendungen, die hoch skalierbare und komplexe Geschäftsprozesse.
Die Java-Persistenz-API ist die Standard-Objekt-relationale Mapping und Persistenz-Management-Schnittstelle der Java EE 5,0-Plattform und Java Web Services Development. Als Teil der EJB-Spezifikation 3,0 Anstrengung, es wird von allen großen Herstellern der Java-Industrie für die Verbesserung der Java-Web-Entwicklung in Indien und Globus.
Die Popularität von Datenbanken hat sich vielfältig in den letzten Jahren. Java hat sich die bevorzugte Wahl von Entwicklern bei der Entwicklung von sicheren, flexiblen und skalierbaren Datenbank gefahrene Web-Anwendungen. Diese Web-Anwendungen erfordern Objekte in Verbindung gebracht werden mit den entsprechenden Datenbanken. Hibernate, zusammen mit anderen Technologien verbinden Persistenz der Objekte mit der entsprechenden Datenbank in einem einfachen, geradeaus nach vorne und natürliche Weise.
Hibernate ist ein solcher Aufwand aus der Java-Community zu entwickeln viele objektorientierte Lösungen für Daten Persistenz. Jede Art von Java-Persistenz-Lösung umfasst zwei wesentliche Elemente, dh ORM (Object Relational Mapping) und OOM (Object-Oriented Modeling).
Hibernate hat sich enorm beliebt bei den Entwickler-Community, da es ein freies, leistungsstark, leistungsstarke Open-Source-Objekt - relationale Mapping-Java-Persistenz-Paket, das erleichtert die Arbeit mit relationalen Datenbanken für Java-Anwendungen.
Abgesehen von Hibernate, anderen gängigen Open-Source-Java-Persistenz-Technologien gehören JDBC, verringert, JDO, Top Link und CMP Entity Beans. Diese Technologien bieten eine standardisierte objekt-relationale Mapping-Mechanismus.
Java Persistence Application Programming Interface oder Java Persistence API ist die neueste Version des Java Data Objects (JDO)-Technologie wurde die früher die anhaltende Technologie die von Entwicklern genutzt werden. PPV oder der Java-Persistenz-API ist die neueste Java-Standard-Spezifikation für Java-Enterprise-Anwendungen. Die Java Persistence API ist eine Programmiersprache Java Rahmen, der erlaubt Entwicklern zur Verwaltung relationaler Daten in Java Standard Edition und Enterprise Edition-Anwendungen. Java-Persistenz-API entstand als Teil der Arbeit des JSR 220 Expertengruppe.
Die Java-Persistenz-API's entwickelt worden, nachdem auf der Grundlage der besten Ideen aus anderen gängigen Persistenz-Technologien wie oben ein Link, JDO, Hibernate usw. in einfachen Worten, Java-Persistenz-API ist ein Plain Old Java Object API für Objekt-relationales Mapping und unterstützt eine reiche , SQL "wie Abfragesprache für sowohl statische als auch dynamische Abfragen.
Vendors in Application Development haben festgestellt, dass die Verwendung von Hibernate-Technologie mit Java Persistence API's hilft bauen flexibel, Datenbank-Web-Anwendungen, die hoch skalierbare und komplexe Geschäftsprozesse.
Die Java-Persistenz-API ist die Standard-Objekt-relationale Mapping und Persistenz-Management-Schnittstelle der Java EE 5,0-Plattform und Java Web Services Development. Als Teil der EJB-Spezifikation 3,0 Anstrengung, es wird von allen großen Herstellern der Java-Industrie für die Verbesserung der Java-Web-Entwicklung in Indien und Globus.
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website