Novinky v produktu IBM Data Studio Developer verze 1.2

Data Studio DeveloperVerze 1.2 poskytuje klíčová vylepšení v následujících kategoriích:
Vývoj produktu pureQuery
Optimalizace klienta
V této verzi produkt pureQuery sahá za hranice vývoje v jazyce Java a pomáhá optimalizovat příkazy SQL v aplikacích JDBC nesouvisejících s produktem pureQuery.
Spouštějte dynamické příkazy SQL v aplikacích JDBC staticky, což umožní využívat lepší bezpečnost statického SQL. Používejte pracovní prostředí k zaznamenávání, které příkazy SQL chcete spouštět staticky, a svažte tyto příkazy do balíků DB2.
Využijte rozmanité funkce pracovního prostředí, které ulehčují odstraňování problémů a úpravu příkazů SQL.
Vylepšená podpora statického SQL v aplikacích pureQuery
Spouštějte příkazy SQL v aplikacích pureQuery staticky. Používejte pracovní prostředí k vývoji aplikací pureQuery, které využívají metod s anotacemi, svazujte příkazy SQL s rozhraními, která tyto metody deklarují, a poté spouštějte SQL staticky při spouštění vašich aplikací.
Vylepšení generování kódu
Můžete generovat kód pureQuery z příkazů SQL, buď pro všechny příkazy SQL ve skriptu SQL, nebo pro jediný řetězec SQL v kódu v jazyce Java otevřeném v editoru.
Můžete zvolit zachování úprav, které provedete v třídách implementace pro rozhraní, která deklarují metody s anotacemi. Když produkt pureQuery znovu generuje třídu implementace, sloučí vaše úpravy do nové verze třídy.
Můžete zvolit, že pole generovaná v objektech bean produktu pureQuery budou kvalifikována názvy tabulek.
Můžete vytvořit šablony JET (Java Emitter Templates) technologie EMFT (Eclipse Modeling Framework Technologies) pro vytváření přizpůsobeného kódu produktu pureQuery.
Byla odstraněna omezení pro ukládání generovaného kódu produktu pureQuery do jedné zdrojové složky a jednoho balíku. Můžete generovat objekty bean, rozhraní a testy v různých balících a rovněž generovat testy v různých zdrojových složkách.
Vylepšení formátování kódu
V kódu Java můžete formátovat řetězce SQL a zlepšit tak čitelnost složitých příkazů SQL.
Kód Java a SQL generovaný průvodci pureQuery je nyní formátován automaticky, podle předvoleb projektu.
Datové webové služby
Integrace se statickým SQL produktu pureQuery
Pro webové servery J2EE existuje nová volba implementace, která umožňuje určit, jestli má webová služba přistupovat k databázi pomocí rozhraní JDBC nebo statického pureQuery s nebo bez akce vazby. Podle výchozího nastavení se pro přístup používá rozhraní JDBC.
Podpora pro produkt DataPower
Můžete určit server WebSphere DataPower XML Integration Appliance XI50 jako cílový webový server, když vytváříte webové služby pomocí pracovního prostředí. U produktu DataPower může pracovní prostředí generovat jen takové implementovatelné soubory (soubory XSLT), které můžete pak implementovat na produkt DataPower mimo pracovní prostředí. Produkt DataPower je podporován jen pro databáze DB2.
Podpora pro SOAP přes JMS
Můžete vybrat typ vazby SOAP přes JMS, pokud je cílový webový server WebSphere Application Server.
Testovací klient pro produkt Data Web Services
Existuje nový testovací klient, který lze použít pro testování řetězců požadavku a odpovědi pro webovou službu, která byla implementována pomocí pracovního prostředí. Testovací klient poskytuje ve srovnání s produktem Web Services Explorer, který byl v předchozích verzích také dostupný, následující vylepšené funkce:
  • Volby pro testování dalších protokolů zpráv
  • Vylepšená vizualizace hlaviček požadavku a odpovědi a dokumentů
  • Odkaz pro zobrazení souboru WSDL

Program Web Services Explorer je stále dostupný. Testovací klient produktu Data Web Services lze použít jen pro webové služby, které mají jako cíl webové servery J2EE.

Vývoj datových aplikací
Vývoj rutin jazyku Java
Nyní je možné vytvářet uložené procedury jazyku Java z metod v kódu v jazyce Java.
Vývoj v jazyce XML
Je k dispozici několik nových nástrojů pro vývoj v jazyce XML:
  • Editor XSL
  • Průvodce výrazy XPath
  • Editor mapování XML
Navíc jsou k dispozici nástroje, které umožňují generovat soubory XML z jiných typů souborů XML. Můžete provést následující typy transformací:
  • Generovat schéma XML z dokumentu XML
  • Generovat schéma XML z dokumentu DTD
  • Generovat dokument DTD ze schématu XML
  • Generovat dokument SDO ze schématu XML

Váš názor