Bei der Konzeption von Anwendungen wird oft gefordert, dass sich die fachliche Modularisierung auch in den Programmstrukturen wiederfinden solle. Im Idealfall entsteht dann ein Datenmodell, welches aus Gruppen von Entity-Klassen besteht, die eine Beziehung nur zu anderen Gruppenmitgliedern eingehen. Existieren aber Anforderungen, die modulübergreifende Abfragen nach sich ziehen, ist man mit JPA Standardmitteln sehr schnell am Ende – meist muss die Modularisierung an dieser Stelle aufgegeben werden.
Um die fachliche Abgrenzung im Datenmodell beibehalten zu können, existiert in Eclipse-Link das Konzept “Query-Key”. …
Lesen Sie den vollständigen Artikel hier:
database pro, Ausgabe 1/2011, S. 96 - 97
Dieser Artikel ergänzt den Beitrag “Über JPA hinaus” aus database pro 6/2010 und beleuchtet virtuelle Felder in Abfragen sowie virtuelle Objektmodelle. Beides sind Neuerungen in der EclipseLink-Version 2.1.


