¡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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 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; } |