Ciao, il pattern DAO si riferisce agli oggetti dello strato di persistenza. Il repository agli oggetti del dominio. Potrebbe sembrare la stessa cosa ma, teoricamente, il repository potrebbe usare il dao per richiamare le tabelle di un database, e trasformarle in oggetti del dominio. Per capire meglio cosa intendo, guarda questo articolo, in particolare l'esempio "Repository Pattern With Multiple DAOs": www.baeldung.com/java-dao-vs-repository#:~:text=DAO%20is%20an%20abstraction%20of,closer%20to%20the%20Domain%20objects
GRazie prof!
Grazie prof!
grazie prof, potrebbe spiegarmi la differenza tra DAO e REPOSITORY?
Ciao, il pattern DAO si riferisce agli oggetti dello strato di persistenza. Il repository agli oggetti del dominio.
Potrebbe sembrare la stessa cosa ma, teoricamente, il repository potrebbe usare il
dao per richiamare le tabelle di un database, e trasformarle in oggetti del dominio.
Per capire meglio cosa intendo, guarda questo articolo, in particolare l'esempio "Repository Pattern With Multiple DAOs": www.baeldung.com/java-dao-vs-repository#:~:text=DAO%20is%20an%20abstraction%20of,closer%20to%20the%20Domain%20objects
@@ProgrammingAcademyJava grazie mille per il suo tempo!