Persistent Domain Objects Pattern

Luca | May 12, 2005

L’obiettivo di dare responsabilità definite agli oggetti e non trattare esclusivamente con POJO era l’argomento del post di febbraio Persistenza e Proxy Pattern, e la lettura di questo articolo, ha rinvigorito la mia intenzione di approfondire l’argomento. Questo pattern cefca di assegnare ad ogni oggetto la capacità di definire la propria logica di persistenza tramite dependency injection. La soluzione è molto interessante: in questo modo posso effettivamente dire ad ogni oggetto di “salvarsi”, operazione che l’oggetto stesso delegherà ad uno specifico manager,senza passare oggetti-datastore da una parte all’altra..Credo che questa soluzione sia effettivamente più OO del DAO, dove ho sempre la sensazione di aver semplicemente riunito per affinità logiche dei metodi dentro a dei contenitori che poi chiamo classi.

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>