Esta es la continuación del
blog anterior
(
serie de blogs
), En esta serie de blogs se explicará la implementación de la API REST utilizando Spring
jax-rs
,
Introducción
Puedes implementar llamadas REST a través de JPAContext utilizando las APIs de Spring, al crear una aplicación JPA se requieren tres cosas para construir tu base. Primero necesitas una clase entidad, que simplemente contiene un método que tiene tus campos (variables) así como tus métodos getter y setter. En la clase entidad básicamente crearemos el mapeo de columnas, Encima de cada una de las variables puedes agregar anotaciones para claves, nombres de columnas, atributos no nulos y relaciones. El objeto de entidad es simplemente una clase POJO que tiene una anotación @Entity. Luego necesitamos incluir el archivo Spring-servlet.xml que se almacenará en la carpeta WEB-INF, también necesitas agregar la dependencia en POM.xml
1.1 Clase de entidad como se muestra en la sección 3.4 en
parte del blog-1
1.2. Agregar la dependencia en POM
<properties>
<spring.version>4.0.5.RELEASE</spring.version>
<eclipselink.version>2.6.0</eclipselink.version>
<log4j.version>1.2.17</log4j.version>
<jdk.version>1.7</jdk.version>
<olingo.version>2.0.6</olingo.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</