Cos'è la lezione di Dao in primavera?
Cos'è la lezione di Dao in primavera?

Video: Cos'è la lezione di Dao in primavera?

Video: Cos'è la lezione di Dao in primavera?
Video: 124 - La primavera di Praga [Pillole di Storia] 2024, Novembre
Anonim

È un modello di progettazione in cui un oggetto di accesso ai dati ( DAO ) è un oggetto che fornisce un'interfaccia astratta a qualche tipo di database o altri meccanismi di persistenza. Primavera il framework di accesso ai dati viene fornito per l'integrazione con diversi framework di persistenza come JDBC, Hibernate, JPA, iBatis ecc.

In questo modo, cos'è una classe dao?

Modello oggetto di accesso ai dati oppure DAO pattern viene utilizzato per separare l'API o le operazioni di accesso ai dati di basso livello dai servizi aziendali di alto livello. Questo classe è responsabile di ottenere dati da un'origine dati che può essere database / xml o qualsiasi altro meccanismo di archiviazione.

Sapete anche, qual è l'uso della classe Dao in Java? È un oggetto/interfaccia, che è Usato per accedere ai dati dal database di archiviazione dei dati. PERCHÈ NOI USA DAO : astrae il recupero dei dati da una risorsa dati come un database. Il concetto è "separare l'interfaccia client di una risorsa dati dal suo meccanismo di accesso ai dati".

Considerando questo, qual è la classe Dao nell'avvio primaverile?

DAO sta per oggetto di accesso ai dati. Di solito, il Classe DAO è responsabile di due concetti. Incapsulare i dettagli del livello di persistenza e fornire un'interfaccia CRUD per una singola entità.

Cosa sono DAO e DTO in primavera?

DAO è una classe che di solito ha le operazioni CRUD come salvare, aggiornare, eliminare. DTO è solo un oggetto che contiene dati. È JavaBean con variabili di istanza e setter e getter. DTO verrà passato come oggetto valore a DAO strato e DAO layer utilizzerà questo oggetto per rendere persistenti i dati utilizzando i suoi metodi operativi CRUD.

Consigliato: