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 the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.