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
Comentarios
Publicar un comentario