Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Spring

AOP con Spring Boot Programación orientada a aspectos ASPECTJ (en 10 minutos)

Código fuente del articulo: https://www.dropbox.com/s/zf7vkaiy9rmmuw5/TestSpringBoot.zip?dl=0 Un paradigma no tan nuevo en la programación es la Programación Orientada a Aspectos, digamos que es ir un paso adelante de la Programación Orientada a Objetos y que ante todo es algo muy simple y que esta aquí para hacer las cosas mas modulares y ante todo simples e eficientes. Para entender que es la AOP, primero tienes que tener claro que es un aspecto, los aspectos son todos los (cross cutting concerns) es decir todos los problemas transversales, cosas como la seguridad, los logs, las transacciones, auditoria ... etc.  Todos estos problemas son asuntos que le conciernen a toda la aplicación y que como tal necesitan una solución global que no afecte la implementación de otros módulos. Imagina que para la aplicación REST que creamos en  este articulo ( https://programmingbabel.blogspot.com/2017/09/rest-sevices-con-spring-boot-en-minutos.html   ) ANTES DE CONTINU...

Spring Boot y JPA añadiendo persistencia.

Código fuente del articulo: https://www.dropbox.com/s/zf7vkaiy9rmmuw5/TestSpringBoot.zip?dl=0 Hola, en este tutorial vamos a ver como agregar una conexión a base de datos desde una aplicación Spring, como mapear una tabla a un Objeto y como crear un DAO(DataAacces Object) esto ultimo sin tener que escribir una sola linea de código 😤😤😤😤😤!!!. para empezar por algun lado vamos con algo ya hecho, si no estas siguiendo esta serie de tutoriales sobre Spring te recomiendo que primero leas este post donde se explica que se requiere, como se instala y como se configura un proyecto Spring Boot  http://programmingbabel.blogspot.com/2017/09/crear-una-aplicacion-con-spring-boot.html . También necesitaras MySql que te lo descargase de esta url:  https://dev.mysql.com/downloads/mysql/ sin mas preámbulo a lo que te truje. Si seguiste el tutorial anterior tu aplicación Spring Boot debe lucir así: Si también hiciste el tutorial de RESTful debes tener una clase mas llam...

REST sevices con Spring Boot en minutos y sin tener que saber nada

Código fuente del articulo: https://www.dropbox.com/s/zf7vkaiy9rmmuw5/TestSpringBoot.zip?dl=0 Hola, en este tutorial te muestro como crear un servicio REST con Spring que implementa todas las operaciones GET, POST, PUT y DELETE con solo unas pocas anotaciones y nada de XML. El paso uno es configurar un ambiente para trabajar con Spring y crear un proyecto Spring Boot para eso pásate por este tutorial. Porque vamos a trabajar sobre el mismo proyecto. https://programmingbabel.blogspot.com/2017/09/crear-una-aplicacion-con-spring-boot.html una vez terminado ese tutorial tendrás una aplicación web, en eclipse, que utiliza Spring Boot y que se vera así: así que antes de empezar algo de teoría. los servicios RESTful (Representational State Transfer) son servicios web que utilizan HTTP como fue ideado desde un principio, es decir sin agregar un protocolo extra como SOAP y sin hundirse en un mar de XML. Así que la idea es exponer un recurso en una url y manipularlo utilizando...