Beratung zu JPA und Hibernate

Wir beraten und coachen Sie zum Einsatz von JPA und Hibernate zur Persistierung Ihrer Daten in relationalen Datenbanken.

Was ist Hibernate

Hibernate ist ein Open Source Framework zur Speicherung von objektorientierten Daten in relationalen Datenbank Management Systemen. Es liefert Lösungsansätze für das Problem der objektrelationalen Unverträglichkeit (Impedance Mismatch) zwischen objektorientierten Anwendungen und relationalen Datenbanken.

Was ist die Java Persistence API (JPA)?

Als Teil des EJB3-Standards wurde JPA basierend auf den Erfahrungen bekannter ORM-Frameworks (unter anderem Hibernate) spezifiziert. Mittlerweile gibt es eine Vielzahl von Implementierungen (Hibernate ist eine davon). Auch wenn der Funktionsumfang noch nicht ganz an die Vorbilder heranreicht, so hat sich die Java Persistence API besonders aufgrund der Standardisierung rasch verbreitet.

Unsere Dienstleistungen

Rund um die Entwicklung mit Hibernate und JPA bieten wir folgende Consulting Dienstleistungen:

Warum wir Hibernate/JPA einsetzen

Hibernate ist lange Zeit der Defacto-Standard für moderne J2EE-Anwendungen gewesen und hat maßgeblich die Entwicklung des leichtgewichtigen EJB3-Ansatzes in Form der Java Persistence API beeinflußt. Zu den besonderen Merkmalen zählen:

Insbesondere durch die gute Integration mit dem Spring Framework vereinfacht sich die Erstellung typischer Unternehmensanwendungen, bei denen die Persistenz meist gut strukturiert in einer DAO-Schicht gekapselt ist. Aber auch mit dem neuen EJB3-Standard ist die Entwicklung standardkonformer Java EE-Anwendungen im Gegensatz zu dem umständlichen Ansatz von EJB 2.1 weniger komplex geworden.

Egal welche Technologie Sie verwenden, wir unterstützen Sie bei der Planung, bei der Implementierung, beim Refactoring, bei der Produktivsetzung und bei der Problemsuche bzw. dem Performance-Tuning.

Zum Geschaeftsbreich Competence Center
Schulung
Mehr zu JPA mit Hibernate erfahren Sie in unserer Schulung Java Persistence API mit Hibernate
Artikel
Vortrag
Unsere Vortragsfolien zu Persistenz mit Hibernate Oder unser Vortrag Hibernate Seach finden Sie hier Hibernate Seach