¡Esta es una revisión vieja del documento!
En este tema por fin vamos a tratar el tema del acceso a la base de datos. Todo lo que vamos a explicar en este tema es la parte mínima de mi otro Curso de Hibernate con Spring.
Es decir que aquí vamos a hacer lo mínimo necesario para que funcione la capa de acceso a datos pero la forma correcta está explicada en el Curso de Hibernate con Spring. Obviamente no lo explicamos aquí ya que es material para un curso entero.
Pasemos ahora a preparar la base de datos, para ello debes seguir los siguientes pasos:
¿Recuerdas que al tratar con la librería de JSON llamada Jackson encapsulamos su funcionamiento bajo un interfaz?. Para el acceso a la base de datos vamos a hacer lo mismo por ello vamos a crear el interfaz SeguroMedicoDAO
:
Desde Java el interfaz quedará asi:
import es.cursohibernate.basedatos.persistencia.SeguroMedico; import java.util.List; public interface SeguroMedicoDAO { void insert(SeguroMedico seguroMedico) throws BussinessException; void update(int idSeguroMedico,SeguroMedico seguroMedico) throws BussinessException; SeguroMedico get(int idSeguroMedico) throws BussinessException; void delete(int idSeguroMedico) throws BussinessException; List<SeguroMedico> findAll() throws BussinessException; }