Qu'est-ce que la classe Dao au printemps ?
Qu'est-ce que la classe Dao au printemps ?

Vidéo: Qu'est-ce que la classe Dao au printemps ?

Vidéo: Qu'est-ce que la classe Dao au printemps ?
Vidéo: Landy (ft. Gazo) - Maybach (Clip officiel) 2024, Peut
Anonim

C'est un modèle de conception dans lequel un objet d'accès aux données ( DAO ) est un objet qui fournit une interface abstraite à un certain type de base de données ou à d'autres mécanismes de persistance. Printemps Le cadre d'accès aux données est fourni pour s'intégrer à différents cadres de persistance tels que JDBC, Hibernate, JPA, iBatis, etc.

De cette manière, qu'est-ce qu'une classe dao ?

Modèle d'objet d'accès aux données ou DAO pattern est utilisé pour séparer les données de bas niveau accédant à l'API ou aux opérations des services métier de haut niveau. Cette classer est responsable d'obtenir des données à partir d'une source de données qui peut être une base de données/xml ou tout autre mécanisme de stockage.

Sachez également, à quoi sert la classe Dao en Java ? C'est un objet/interface, qui est utilisé pour accéder aux données de la base de données de stockage de données. POURQUOI NOUS UTILISER DAO : il fait abstraction de la récupération de données à partir d'une ressource de données telle qu'une base de données. Le concept consiste à « séparer l'interface client d'une ressource de données de son mécanisme d'accès aux données ».

Compte tenu de cela, qu'est-ce que la classe Dao dans la botte de printemps?

DAO signifie objet d'accès aux données. Habituellement, le classe DAO est responsable de deux concepts. Encapsuler les détails de la couche de persistance et fournir une interface CRUD pour une seule entité.

Qu'est-ce que DAO et DTO au printemps ?

DAO est une classe qui a généralement les opérations CRUD comme save, update, delete. DTO est juste un objet qui contient des données. Il s'agit de JavaBean avec des variables d'instance, un setter et des getters. DTO sera passé en tant qu'objet de valeur à DAO couche et DAO La couche utilisera cet objet pour conserver les données à l'aide de ses méthodes d'opération CRUD.

Conseillé: