Siguiendo con la linea de desarrollo con JEE, crearemos un servicio web dando el enfoque al uso de JPA.
GlosarioWS: en el contexto de este proyecto es
JAX-WS (Java API for XML Web Services)
JPA:
Java Persistence API.
MAVEN: Herramienta de software para la gestión y construcción de proyectos
Java.
IngredientesEclipse Luna
JBoss AS 7.1
JDK 1.7
Apache-Maven
Base de datos para pruebas.
Conexión a Base de datos.
Driver JDBC (
ojdbc6.jar)
SoapUI 5
Supuestos
Contar con un modelo de datos y sus elementos correspondientes (Tablas, Registros y Secuencias)
Preparación
1.- Configurar conexión en Eclipse.
2.- Crear un proyecto Maven con arquetipo simple.
Grupo proyecto: taller-jee
Identificador artefacto: proyecto-jpa
Empaquetado: war
Descripción: Proyecto que usa Persistencia en Base de Datos
3.- Configurar charset y versión de JDK. UTF-8${project.artifactId}maven-compiler-plugin3.21.7
1.7
4.- Configurar dependencias del Proyecto.
javaxjavaee-api6.0
5.- Configurar DataSource en JBoss.
-- deben…