Hibernate creando nuestra primera clase DAO | Java

En la anterior publicación generamos nuestra primera entidad, pero eso es un modelo de datos y simplemente podemos setear y extraer datos almacenados en la clase, pero no significa que se almacene en la base de datos.

Para almacenar una clase seteada con valores en la base de datos que se esté usando es necesario implementar un DAO (Data Access Object) que extienda o herede de la clase Generica que se creo anteriormente con los métodos principales para ejecutar la persistencia de los datos.

import com.abigsite.facturationsystem.model.Person;

public class PersonDAO extends GenericDAO<Person> {

    public PersonDAO() {
        super(Person.class);
    }
}
Con esto ya tenemos lo necesario para persistir los datos de una persona como vemos hereda de GenericDAO que se creó anteriormente y le mandamos el objeto Person y a su vez tenemos el constructor que requiere una clase por lo tanto le enviamos Person.class

← Anterior

Siguiente →

Comentarios

Entradas populares