JPublisherにより、使用するJavaプログラムからOracleオブジェクトおよびPL/SQLパッケージにアクセスできるため、生産性が向上します。JPublisherでは、Oracleオブジェクト型、参照型およびコレクション型(VARRAYまたはネストした表)の強い型指定のJavaクラスへのマッピングを指定およびカスタマイズすることが可能です。
PL/SQLパッケージで宣言されているストアド・プロシージャをSQLJプログラムでコールする場合、JPublisherを使用して、そのパッケージに対するSQLJラッパー・クラスを生成します。SQLJラッパー・クラスにより、作成したSQLJプログラムから直接PL/SQLストアド・プロシージャをコールし、プロシージャと値をやり取りできます。
詳細は、『Oracle9i JPublisherユーザーズ・ガイド』を参照してください。このマニュアルは、Oracle Technology Network Japan(OTN-J)のWebサイト(otn.oracle.co.jp/document/products/oracle9i/index.html)からオンラインで参照できます。
JPublisherの特長は、次の各トピックで説明しています。