Wie man DAO-Code vermeidet
Gregor Ottmann | Mai 30, 2006 on 8:38 am | In Know-How |Ein System, fünf Dienste, 1000 DAOs. Hach, wie ich saubere Architekturen mit ordentlicher Datenzugriffsschicht liebe! Was könnte schöner sein, als sich die reichlich bemessene Zeit mit dem Schreiben nahezu identischer Data Access Objects zu vetreiben?
Nun, mir fallen da in etwa so viele Alternativen ein, wie es derartige Objekte in einem größeren System gibt. Deshalb war ich auch so angetan von dem Artikel über die Verwendung von Java Generics zur Vermeidung unnötiger DAO-Code-Redundanz, den mir CSpeldrich geschickt hat. Als ich dann noch meine Lieblingsspielzeuge, Spring und Hibernate, im Text gefunden habe, war ich vollends beglückt - und das solltet Ihr auch sein, liebe Leser: Wenn Ihr das alles schön befolgt, habt Ihr in Zukunft nämlich viel mehr Zeit, mein wunderbares Blog zu lesen.
1 Kommentar »
RSS-Feed für Kommentare zu diesem Beitrag. TrackBack URI
Eintrag vornehmen
You must be LOGGED IN um einen Kommentar zu erstellen.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^
:RSS2-Feed
Bei Hibernate gibt’s auch einen Artikel für ein Generic DAO: http://www.hibernate.org/328.html. Da gefällt mir insbesondere das Setzen der Klassenvariable für den Typ Parameter ohne Konstruktor-Argument besser.
Kommentar von CSpeldrich — Juli 27, 2006 #