Novedades de IBM Data Studio Developer V1.2

Data Studio Developer Versión 1.2 proporciona mejoras cruciales en las siguientes categorías:
Desarrollo de pureQuery
Optimización de los clientes
Con este release, pureQuery se amplía más allá del desarrollo de Java y le ayuda a optimizar sentencias SQL en aplicaciones JDBC que no son de pureQuery.
Ejecución de sentencias de SQL dinámico en aplicaciones JDBC estáticamente para poder disfrutar de la seguridad añadida del SQL estático. Utilice el entorno de trabajo para registrar qué sentencias de SQL desea ejecutar estáticamente y a vincular dichas sentencias en paquetes de DB2.
Uso de múltiples funciones en el entorno de trabajo que facilitan la resolución de problemas y la edición de sentencias de SQL.
Soporte ampliado para SQL estático en aplicaciones pureQuery
Ejecución estática de sentencias de SQL en aplicaciones pureQuery. Utilice el entorno de trabajo para desarrollar aplicaciones pureQuery que utilicen métodos anotados, vincule las sentencias de SQL en las interfaces que declaran estos métodos y luego ejecute el SQL estáticamente al ejecutar la aplicación.
Mejoras de generación de código
Puede generar código de pureQuery a partir de sentencias de SQL, ya sea para todas las sentencias de SQL de script SQL o para una sola serie de SQL en código Java que esté abierta en el editor.
Puede optar por preservar las ediciones que realice en clases de implementación para interfaces que declaren métodos anotados. Cuando pureQuery regenera una clase de implementación, fusiona las ediciones en la nueva versión de la clase.
Puede optar por calificar con nombres de tabla los campos que se generan en beans de pureQuery
Puede crear Java Emitter Templates (JET) de Eclipse Modeling Framework Technologies (EMFT) para generar código de pureQuery personalizado.
Las limitaciones de almacenamiento de código de pureQuery generado en una sola carpeta de origen y un solo paquete se han eliminado. Tiene la opción de generar beans, interfaces y pruebas en diferentes paquetes y también tiene la opción de generar pruebas en carpetas de origen diferentes.
Mejoras de formateo de código
Puede dar formato a las series de SQL del código Java para mejorar la legibilidad de las sentencias de SQL complejas.
Al código Java y SQL que generan los asistentes de pureQuery ahora se le da formato automáticamente en función de las preferencias del proyecto.
Servicios web de datos
Integración con SQL estático de pureQuery
Para los servidores web J2EE, hay una nueva opción de despliegue que permite especificar si el servicio web accede a la base de datos utilizando JDBC o pureQuery estático, con o sin acción de vinculación. Por omisión, se utiliza JDBC para el acceso.
Soporte para Data Power
Puede especificar WebSphere DataPower XML Integration Appliance XI50 como servidor web de destino cuando cree servicios web con el entorno de trabajo. Para DataPower, el entorno de trabajo sólo puede generar archivos desplegables (archivos XSLT) que luego podrá desplegar a DataPower fuera del entorno de trabajo. DataPower sólo está soportado para bases de datos DB2.
Soporte para SOAP sobre JMS
Puede seleccionar el enlace SOAP sobre JMS si el servidor web de destino es WebSphere Application Server.
Cliente de prueba de servicios web de datos
Hay un nuevo cliente de prueba que se puede utilizar para probar las series de solicitud y de respuesta para un servicio web que se haya desplegado utilizando el entorno de trabajo. El cliente de prueba proporciona las siguientes funciones mejoradas en comparación con el Explorador de servicios Web que también estaba disponible en releases anteriores:
  • Opciones para probar protocolos de mensajes adicionales
  • Una visualización mejorada de las cabeceras y los documentos de solicitud y respuesta
  • Un enlace para mostrar el archivo WSDL

El Explorador de servicios Web aún sigue disponible. El cliente de prueba de Servicios web de datos sólo se puede utilizar para los servicios web dirigidos a servidores web J2EE.

Desarrollo de aplicaciones de datos
Desarrollo de rutinas Java
Ahora se pueden crear procedimientos almacenados Java a partir de métodos en código Java.
Desarrollo de XML
Hay varias herramientas nuevas para el desarrollo de XML:
  • Editor de XSL
  • Asistente para expresiones XPath
  • Editor de correlaciones XML
Además, hay algunas herramientas nuevas que permiten generar archivos XML a partir de otros tipos de archivos XML. Puede realizar los siguientes tipos de transformaciones:
  • Generar un esquema XML a partir de un documento XML
  • Generar un esquema XML a partir de una DTD
  • Generar una DTD a partir de un esquema XML
  • Generar un SDO a partir de un esquema XML

Comentarios