Persistenz mit Hibernate oder J2EE?

Status
Nicht offen für weitere Antworten.

Grizzly

Top Contributor
Guten Morgen alle miteinander,

wir haben aktuell eine ganz normale Java-Client Anwendung, welche per JDBC auf eine PostgreSQL Datenbank zugreift. Irgendwann - das ist schon abzusehen - werden wir auf einen Mehrschichtanwendung mit J2EE/EJB umsteigen.

Nun meine Frage an Euch:
Macht es Sinn, jetzt eine Persistenz über Hibernate zu realisieren?
Oder ist die Persistenz Lösung in J2EE eh viel besser und wir sollten bis zur Umstellung warten?



P.S.:
Warum sagt mir das Forum, wenn ich meinen Post absenden will
Forum hat gesagt.:
Der Titel darf aus Spamschutzgründen nicht das Wort 'hi' enthalten!
wenn der Titel Persistenz mit Hibernate oder J2EE? lautet? :bahnhof:
 

foobar

Top Contributor
In den meisten JEE Applicationservern wird Hibernate per JPA als Persistenz verwendet daher erübrigt sich die Frage.
Oder meinst du wirklich J2EE als0 JEE < 1.5?
 

byte

Top Contributor
Glassfish setzt auf Toplink. Theoretisch sollte ein Wechsel der JPA-Implementierung ja reibungslos funktionieren, sofern man sicht strikt an die JPA-Spezifikation hält. Ob das aber in der Praxis wirklich so gut funktioniert... wer weiss. :roll:
 
M

maki

Gast
JPA 1.0 ist leider zu Lückenhaft um nur damit Anwendungen zu schreiben, man braucht also immer eine Prise Hibernate bzw. Toplink Annos.
 

Grizzly

Top Contributor
foobar hat gesagt.:
In den meisten JEE Applicationservern wird Hibernate per JPA als Persistenz verwendet daher erübrigt sich die Frage.
Oder meinst du wirklich J2EE als0 JEE < 1.5?
Ich meinte die aktuelle JEE. :oops:

byto hat gesagt.:
Glassfish setzt auf Toplink. Theoretisch sollte ein Wechsel der JPA-Implementierung ja reibungslos funktionieren, sofern man sicht strikt an die JPA-Spezifikation hält. Ob das aber in der Praxis wirklich so gut funktioniert... wer weiss. :roll:
Klingt ermutigend. :wink:

Okay, aber ich entnehme dem jetzt mal, dass es prinzipiell gehen sollte. Danke mal soweit. :)
 

foobar

Top Contributor
Wer will schon die JPA-Implementierung austauschen? Ich finde das etwas übertrieben und eine Migration von z.b. Toplink auf Hibernate ist immer noch wesentlich einfacher als eine Migration auf Basis von pure SQL.

@Grizzly Du kannst JPA genauso gut in einer Java-SE Umgebung nutzen. Einer späteren Migration zu JEE steht dann nichts im Wege.
 

ps

Bekanntes Mitglied
byto hat gesagt.:
Ob das aber in der Praxis wirklich so gut funktioniert... wer weiss. :roll:

Tut es nicht ^^
Btw: EclipseLink ist/wird die Referenzimplementierung für JPA 2.0

Übrigens, die JPA Implementierung in einem AS auszutauschen ist wesentlich einfacher als den eigenen Code zu migrieren. Sprich: setzt man auf Hibernate dann bleibt man dabei. Soll es dann ein glassfish sein so packt man hibernate eben da anstelle von toplink/eclipselink rein.
 

linkedlist

Mitglied
@ps:

Ich hätte da mal folgende Frage:
Mir ist klar, daß EclipseLink die Referenzimplementierung für JPA 2.0 ist. Allerdings ist mir dabei noch einiges schleierhaft. Soweit ich erkennen kann, ist Glassfish v3 die Referenzimplementierung hierfür. Allerdings laufen soweit ich das erkennen kann keine EJBs mehr darauf, sondern nur noch WebApps? Wie soll man damit dann weiterhin dreischichtige Applikationen umsetzen auf die man dann nicht nur via der Weboberfläche zugreifen können soll?

Thx schon mal für ne Antwort.
 

linkedlist

Mitglied
hmm .. ich auf meinem Rechner schon den v3 getestet, war aber nicht dazu in der Lage ein ear darauf zu deployen. überall in allen manuals etc .. kann ich immer nur was von wars lesen. stell ich irgendwie besonders dämlich an?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Persistenz-Entscheidung (Entity Beans, Hibernate, JDBC) Allgemeines EE 12
looparda JPA Persistenz vom in GUI veränderten Daten-Modell Allgemeines EE 7
S ORM-Persistenz & Webservices: Datenabhängigkeit? Allgemeines EE 4
K Fachkonzept zu Persistenz Mapper Allgemeines EE 2
R Java EE 6, eclipse, maven, jsf, hibernate, mysql Allgemeines EE 8
O Hibernate Fehlermeldung bei start des Servers Allgemeines EE 2
E Frage zu Wildfly und Hibernate OGM Allgemeines EE 0
S Frage zu Jersey + Hibernate Allgemeines EE 1
D GWT mit Hibernate und Sql Datenbank Allgemeines EE 2
B Wicket, Hibernate, H2 memDB Anfänger Frage Allgemeines EE 2
H Hibernate - OneToMany - mappedBy reference an unknown target entity property Allgemeines EE 1
A Hibernate endlich zu Laufen bekommen... Allgemeines EE 11
A Erste Schritte... Problem mit Hibernate Allgemeines EE 15
LadyMilka Ablaufdiagramm mit/ohne Hibernate Allgemeines EE 2
P Mit JAXB erzeugte Klassen persistieren (Hibernate) Allgemeines EE 10
K Anfänger: Hibernate + Web Allgemeines EE 2
T Hibernate 3 + EJB 3 + JBoss 5 Allgemeines EE 6
C Hibernate - Expression.or Allgemeines EE 4
D Erst Spring oder erst Hibernate lernen? Allgemeines EE 2
D Java EE vs. Spring/Hibernate Allgemeines EE 26
Y myFaces und Hibernate Session Handling Allgemeines EE 7
W Speicher-Problem bei WebApp unter Tomcat, Struts, Hibernate Allgemeines EE 3
byte Remote Lazy Loading mit Spring und Hibernate Allgemeines EE 5
G JSF, Hibernate, Spring --> Struktur Allgemeines EE 2
F [Hallo] Frage zu Hibernate Mapping und Vererbung Allgemeines EE 3
G JSF | Hibernate | MySQL Allgemeines EE 17
G Hibernate: org.hibernate.TransactionException Allgemeines EE 4
F org.hibernate.LazyInitializationException: failed to lazily Allgemeines EE 8
J nur bestimmte Mapping-Dateien berücksichtigen (Hibernate) Allgemeines EE 14
S Hibernate EJB3 Allgemeines EE 2
E JBoss Hibernate Datenbank-Timeout Allgemeines EE 3
S Hibernate, Tomcat und Eclipse treiben mich zum Wahnsinn. Allgemeines EE 2
2 hibernate - createQuery() Allgemeines EE 9
T Hibernate die richtige Wahl? Allgemeines EE 2
M JSF mit Hibernate Allgemeines EE 14
W Hibernate *.Jar's im Klassenpfad Allgemeines EE 10
M Tomcat, Hibernate, MySQL und die EOFException Allgemeines EE 7
C EntityManager wirft NullpointerException: JBoss-Hibernate Allgemeines EE 4
E JSF, Hibernate & MySQL: Keine Datenbankaktualisierung Allgemeines EE 5
M mit Hibernate 1:n in view richtige implementieren Allgemeines EE 3
M Hibernate Criteria frage Allgemeines EE 2
A Speicherproblem bei Webanwendung mit Hibernate und Stuts Allgemeines EE 6
A Hibernate-Problem mit MySQL-Cluster Allgemeines EE 6
S Fragen zu: Servlets, Struts & Hibernate Allgemeines EE 9
E JOINS und Hibernate? Allgemeines EE 3
S Hibernate Mapping Problem Allgemeines EE 3
S Hibernate INSERT Problem Allgemeines EE 11
S Java Enum in MySQL und Hibernate Allgemeines EE 3
R Hibernate: many-to-many funktioniert noch nicht ganz Allgemeines EE 2
D Hibernate hql suche Date Allgemeines EE 9
B JSF + Hibernate How2 Allgemeines EE 2
G [JSF+Hibernate]: DB-Constraints in Validierungsphase? Allgemeines EE 4
P struts Hibernate MySQL Select Statement Allgemeines EE 24
G JTA ja/nein & wie (JBoss & Hibernate & Transakti Allgemeines EE 3
T Hibernate & Logging in Log4J Allgemeines EE 4
T JSTL + Struts (inkl.Hibernate) -> forEach Problem Allgemeines EE 6
S Hibernate 2.x mit Eclipse 2.1 Allgemeines EE 16
4a61766120617274697374 Managed Server im J2EE Umfeld Allgemeines EE 0
R DotNet für J2EE Programmierer Allgemeines EE 1
BuckRogers Jboss 7** und j2ee 1.7 Allgemeines EE 1
T Einstieg in J2EE: Remote auf Bean zugreifen Allgemeines EE 11
T The server does not support version 3.0 of the J2EE Web module specification. Allgemeines EE 6
M Messwertarchiv unter J2EE Allgemeines EE 4
S J2EE Grundlagen - Kommunikation Allgemeines EE 6
K J2EE Grundlagen - Verständnisfragen Allgemeines EE 2
G J2EE Architektur Allgemeines EE 40
T J2EE, MySQL, Linux, Applikationsverfügbarkeit mangelhaft, Analyse Allgemeines EE 2
ModellbahnerTT Welche J2EE Buch? Allgemeines EE 4
W Daten mit j2ee aus datenbank abfragen Allgemeines EE 8
S J2EE Architektur/Pattern/... Allgemeines EE 11
T E-Mail in J2EE Plattform Allgemeines EE 6
R Sourcen einbinden von J2EE bzw auch für Servlets in Eclipse Allgemeines EE 8
M J2EE beim SCJA Allgemeines EE 4
B J2EE Frage Allgemeines EE 4
R Tutorial für J2EE Allgemeines EE 3
T J2EE Einstieg - Mit was? Allgemeines EE 7
K J2EE Security - A JSF based Login Form Allgemeines EE 7
J Rechnername auf dem eine J2EE läuft Allgemeines EE 10
G Suche Tutorials/Bücher - J2EE Allgemeines EE 5
A Wie werden Template Engines unter J2EE umgesetzt? Allgemeines EE 3
S JSF mit Eclipse J2EE Allgemeines EE 6
G grundlegendes j2ee verständniss Allgemeines EE 6
M Anfängerfragen J2EE Allgemeines EE 13
P Basissystem für J2EE App Allgemeines EE 5
ARadauer aus j2se anwendung auf j2ee elemente zugreifen Allgemeines EE 2
T Probleme beim Einsatz von J2EE / JBoss Allgemeines EE 4
G J2SE vs J2EE Allgemeines EE 4
X J2EE Anfängerfrage ( JSF / EJB 3.0 Tutorial) Allgemeines EE 1
S Anfängerfrage zu J2EE Allgemeines EE 2
B Wozu J2EE ? Allgemeines EE 2
M J2EE Entwicklung mit Eclipse Allgemeines EE 5
M Brauche ich J2EE ? Allgemeines EE 2
E J2EE unter Eclipse Allgemeines EE 6
L jsdk oder j2ee Allgemeines EE 5
K Design einer J2EE applikation? Allgemeines EE 2
G j2ee eclipse bekanntmachen Allgemeines EE 4
G properties file im J2EE Server - wo wird genau gesucht? Allgemeines EE 6
M MVC in J2EE: mehrere JSPs über ein Servlet kontrollieren Allgemeines EE 7
M Wo finde ich den j2ee-source? Allgemeines EE 5
P J2EE Struts - Database connection failed - Hilfe?:( Allgemeines EE 6

Ähnliche Java Themen

Neue Themen


Oben