2009-04-11 4 views

Antwort

2

Ja, aber für ein bestimmtes Verhalten müssen Sie möglicherweise die JVM-Startoptionen verwenden, um den Toplink-Agenten zu aktivieren. Ich glaube, das ist für das faule Laden oder etwas ähnliches.

Meinst du TopLink oder TopLink Essentials? Der erste ist ein kommerzielles Oracle-Produkt. Letzteres ist die Referenzimplementierung von JPA 1.0, die eine etwas reduzierte Version ist.

Ehrlich gesagt glaube ich nicht, dass es irgendeinen Grund gibt, etwas anderes als EclipseLink (welches die JPA 2.0 Referenzimplementierung sein wird) oder Hibernate zu verwenden.

Um dies tatsächlich zu tun:

+0

+1 für schnelles Denken und Tippen. Ziemlich schnell für diesen frühen Samstag. 8) – duffymo

+0

Es ist nicht Samstagmorgen überall. :) – cletus

+0

Ich habe TopLink Essentials, aber ich nehme deine Empfehlung und versuche EclipseLink und Hibernate :) –

1

Ja, es ist, solange Sie keine JNDI-Namensdienste benötigen. Toplink und Hibernate können beide ohne einen App-Server ausgeführt werden. Sie benötigen nur eine relationale Datenbank und einen JDBC-Treiber.

0

ja, toplink ist eine reine Java-Klassenbibliothek