viernes, 13 de enero de 2017

Ejemplo 2017-01

Resumen
Procesar una transacción remota (en una base de datos relacional), mediante un procedimiento almacenado de TRANSACT-SQL.

Descripción
Este post, es una actualización a Ejemplo 2016-01. Pero he empleado SQLServer, en esta ocasión.

La cadena XML se genera en el servidor de aplicación. No quiero ahondar en ese punto, porque se emplea la configuración de Spring para usar JAXB2. En la bibliografía está el link de referencia. Entonces, lo que hacemos es asignar una lista de detalle (listCollectionSpendReport) a la entidad que vamos a persistir (collection). Nótese que, previamente se grababa la entidad y luego, uno por uno, los detalles.

El procedimiento almacenado, recibe los datos de la entidad principal y una cadena de los detalles. Luego, son casteados en formato XML y recorridos en una sentencia SELECT para ser insertados en la tabla correspondiente.

Bibliografía
http://docs.spring.io/spring-ws/site/reference/html/oxm.html

Configuración
Spring 4
JDK 8
SQLServer 2012

lunes, 2 de enero de 2017

Actualización de mis Redes Sociales

Amigos,

he procedido a actualizar la información de mis redes sociales que a continuación indico:


 E



También, este post me servirá como prueba de las recetas de IFTTT, para la publicacion automática.