openGionopenGion
5.1.3.0

Webアプリケーションフレームワーク openGion 5.1.3.0

このドキュメントは、Webアプリケーションフレームワーク『はやぶさ』の API 仕様です。

参照先:
          説明

パッケージ
org.opengion.fukurou.business  
org.opengion.fukurou.db  
org.opengion.fukurou.mail はやぶさのメール(SMTP/POP3クライアント)関係のクラスを提供します。
org.opengion.fukurou.model  
org.opengion.fukurou.process このドキュメントは、バッチフレームワーク『ふくろう』の API 仕様です。
org.opengion.fukurou.security  
org.opengion.fukurou.taglet このドキュメントは、フレームワークドキュメントを自動生成・DB登録するのに 使用するドックレット、タグレットクラス API 仕様です。
org.opengion.fukurou.util はやぶさのユーティリティ関係のクラスを提供します。
org.opengion.fukurou.xml はやぶさ共通のXML関連クラスを提供します。
org.opengion.fukurou.xml.jaxb.dbid  
org.opengion.hayabusa.common はやぶさ共通のクラスを提供します。
org.opengion.hayabusa.db はやぶさのデータベース関連クラスを提供します。
org.opengion.hayabusa.filter このドキュメントは、サーブレット・フィルターの API 仕様です。
org.opengion.hayabusa.html はやぶさのHTML画面表示関係のクラスを提供します。
org.opengion.hayabusa.io はやぶさのデータ入出力関係のクラスを提供します。
org.opengion.hayabusa.mail  
org.opengion.hayabusa.remote  
org.opengion.hayabusa.report EXCEL帳票システムの API 仕様です。
org.opengion.hayabusa.report2  
org.opengion.hayabusa.resource はやぶさのリソース管理関係のクラスを提供します。
org.opengion.hayabusa.servlet Webエンジンでのサーブレットの API 仕様です。
org.opengion.hayabusa.servlet.multipart Webエンジンでのサーブレットのファイルアップロード API 仕様です。
org.opengion.hayabusa.taglib はやぶさのタグライブラリー関係のクラスを提供します。
org.opengion.plugin.calendar このドキュメントは、『はやぶさPlugIn』の CalendarQuery PlugIn 仕様です。
org.opengion.plugin.column このドキュメントは、『はやぶさPlugIn』の カラムリソース関連 PlugIn 仕様です。
org.opengion.plugin.daemon  
org.opengion.plugin.io このドキュメントは、『はやぶさPlugIn』の ファイル入出力関連 PlugIn 仕様です。
org.opengion.plugin.query このドキュメントは、『はやぶさPlugIn』の Query PlugIn 仕様です。
org.opengion.plugin.table このドキュメントは、Webアプリケーションフレームワーク『はやぶさ』の API 仕様です。
org.opengion.plugin.view このドキュメントは、Webアプリケーションフレームワーク『はやぶさ』の API 仕様です。

 

このドキュメントは、Webアプリケーションフレームワーク『はやぶさ』の API 仕様です。

業務ロジックA
    SQL・PL/SQLや、ストアドプロシージャ呼び出しによる業務ロジックの記述。
    および、画面遷移の制御を行います。
    作業スキルとしては,
        HTML/XML の基礎知識、JSPの基礎知識
        業務知識(画面系、通常処理)
        openGion独自に用意した,TagLib(タグライブラリー)の使用方法
    が必要です。
    一般的には,従来よりの開発手法が、そのまま利用できます。

業務ロジックB
    オラクルのストアドプロシージャ/ストアドファンクションによる業務ロジックの記述。
    主として複雑なバッチ処理的な業務ロジック(仕様展開や、組図差分検索等)を
    記述し、業務ロジックA のJSPより、CALL で呼び出して利用します。
    作業スキルとしては、
        PL/SQL等によるストアドプロシージャ作成の知識
        バッチ系業務知識(複雑な展開、差分、比較等の処理)
        引数の受け渡し方法(結果をCOURSORで渡す)
    が必要です。
    一般的には,従来よりの開発手法が、そのまま利用できます。
    なお、ストアドファンクションは、PL/SQLのコーディングでも、Javaのコーディングでも
    まったく同じ呼び出し方法が可能な為、Java化しても従来の資産はそのまま利用できます。

Webアプリケーションフレームワーク
    業務ロジックとは切り離されて開発/運用できるアプリケーションロジックです。
    インターフェースは、JSPのTagLib(タグライブラリ)ですので、整合性を保ちつつ、
    新技術に対応していくことが可能です。
    作業スキルは、
        Java一般、JSP/Servlets一般 HTTP一般、HTML,XML一般
        オブジェクト指向、デザインパターン、リファクタリング等専門知識
        データベース関係の基礎知識
    が必要です。


openGion 5.1.3.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.