Unterstützung für Forward Engineering (Model First/Domain First)

Ein wesentliches Unterscheidungskriterium beim Objekt-Relationalen Mapping ist die Henne- oder EiFrage. Übertragen auf die Welt der OR-Mapper geht es darum, ob der Entwickler zuerst die Datenbank erstellt und daraus dann Geschäftsobjekte generieren lässt oder erst die Geschäftsobjekte erstellt und daraus dann die Datenbank generieren lässt. Oder er macht beides manuell (d. h. er erstellt Geschäftsobjekte und Datenbank unabhängig voneinander) und definiert dann eine (komplexe) Abbildung zwischen den Welten.

Vielen Datenbankadministratoren sträuben sich sicherlich die Haare, wenn man ihnen erzählt, dass ein Entwicklungswerkzeug Datenbanken generieren will. Doch in der Java-Welt ist ...

Get Microsoft .NET 4.0 Update now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.