Clase DatabaseConfig.java Es necesario agregar las clase DatabaseConfig.java en el paquete com.proyecto.config para el acceso a la Base de Datos. Su contenido es: [crayon-5bccce8c73f06824289549/] Agregamos la dependencia del conector mysql en el archivo pom.xml. [crayon-5bccce8c73f10783268727/] Y agregamos los datos de conexión en application.properties. [crayon-5bccce8c73f13394621927/] Crear repositorios Los repositorios (Repository) son interfaces que contienen los métodos necesarios para el acceso a Base de Datos. Vamos a generar las clases RepositoryArticle y […]

Categories: Java, Programacion, SpringBoot

Crear entitys de las tablas Primero se debe verificar en la ventana Data Source Explorer que la conexión a las Base de Datos esta activa.   Clic derecho sobre el proyecto -> New -> Other… -> JPA -> JPA Entities from Tables. Seleccionar la conexión, el esquema y las tablas. También debemos asegurarnos que la opción List generated classes in persistence.xml este habilitado. En nuestro caso seleccionamos las tablas Article y […]

Categories: Programacion, SpringBoot

Configurar JPA En http://arieloliva.com/crearbasededatos/ creamos la Base de Datos Kanban. Vamos a conectar eclipse con está para habilitar JPA y crear los modelos. Agregamos la dependencia JPA en el archivo pom.xml del proyecto. [crayon-5bccce8c74c5c975478755/] Después habilitamos JPA. Clic derecho sobre el proyecto -> Propiedades -> Project Facets Clic en Convert to faceted form… Habilitar JPA con la versión 2.1. Clic en Apply y OK. Crear conexión a MySQL Para crear la conexión […]

Categories: Java, Programacion, SpringBoot

Configurar JPA Clic con el botón derecho sobre el proyecto y seleccionar Propiedades. Clic en Project Facets. Asegurarse que este habilitado JPA y tiene seleccionado la versión 2.1. Conectar con MySQL En la misma ventana de propiedades, seleccionar JPA y en la sección de Connection clic en Add connection.. Seleccionar MySQL, elegir un nombre para la conección y clic en Next >. Clic en el icono New Driver Definition. Elegir […]

Categories: Java, Programacion

API REST 5. Hypermedia

Introducción Hypermedia es la interrelación entre recursos mediante enlaces. La […]

API REST 4. Calidad al implementar aplicacion Web

Introducción Existen 3 niveles para aplicar API REST en el […]

API REST 3. Publicar y consumir

Descripción Publicar y consumir algunos métodos creados del API REST. […]

API REST 2. Conectarse a Base de Datos MySQL

Descripción Para publicar y consumir algunos métodos del API REST […]

API REST 1. Spring

Descripción Crear un API REST en Spring en sumamente sencillo. […]