archivos

Java

Esta categoría contiene 4 entradas

Arquitectura J2EE con módulos de funcionalidad adicional

Parece mentira (e imperdonable) que, subtitulando este blog como el de «un ingeniero informático», en todo este tiempo no haya ni una sola entrada en él sobre cuestiones técnicas. Quizás se deba a que use este blog como válvula de escape de las cosas cotidianas y rutinarias (a pesar de todo, mi profesión sigue siendo … Sigue leyendo

Capa de acceso a datos (Repository)

En esta capa debemos distinguir dos tipos de accesos: Acceso a datos del modelo de datos propio del sistema que se hará mediante acceso DAO (Data Access Object). Para este tipo de acceso, usaremos el framework JPA (Java Persistence API) mediante Spring Data. Acceso a sistemas externos mediante conectores (webservices, APIs, etc.) Acceso DAO En … Sigue leyendo

Capa de negocio (Services)

En esta capa se establecerá la lógica de negocio, es decir, aquella lógica más compleja para manipular los datos recibidos en capas inferiores (capa de datos) y construir una respuesta adecuada para devolver a la capa superior (capa de control). Por un lado, tendremos interfaces con los métodos para que la capa superior (de control) … Sigue leyendo

Capa de control (Controller)

En esta capa definiremos las clases encargadas de ejecutar las acciones correspondientes a las peticiones http recibidas desde el exterior y se devolverá la respuesta correspondiente (en formato JSON). Dichas clases llevarán la anotación @Controller, tal y como se muestra en el siguiente ejemplo: Cada acción se gestionará a través de un método de dicha … Sigue leyendo