利用できる業務スケルトンテンプレート一覧¶
項目
概要¶
本項では、各業務スケルトンテンプレートで利用可能な機能について説明します。本項では業務スケルトン Ver.2.0.1で提供される機能について説明します。最新のバージョン情報または変更履歴については 業務スケルトン 変更履歴 を参照してください。また、業務スケルトンのアップデート方法については e Builder のアップデート を参照してください。
スクリプト開発 汎用画面テンプレート¶
スクリプト開発ベースのシンプルな登録/更新/一覧等の画面を出力します。DB連携の場合、データベース接続を利用したソースを出力します。また、スマートフォン画面を出力する設定を行うことで、PC/スマートフォンの双方のソースを一括出力できます(Ver 2.0.1以降)。プログラミング方法の習熟、又は新規画面開発の際のソースのひな形等にご利用頂けます。
スクリプト開発 汎用画面テンプレートで出力される成果物の概要図。マスタメンテナンスの場合、登録・編集・検索一覧及び各々の画面遷移をサポートします。DB連携のないテンプレートの場合、データベース接続関連の処理は未実装の状態で出力されますので目的・用途に応じて追加実装してください。![]()
コラム
DB連携テンプレートは単一テーブルのCRUDのみサポートします。複数テーブルの結合条件が必要な場合や、複雑な業務ロジックを実装する必要がある場合はDB連携なしのテンプレートを使用することをお勧めします。
テンプレート一覧¶
NO テンプレート名 説明 1 スクリプト開発 汎用画面 登録 登録画面のHTML, サーバーサイドJSを出力します。※一部処理は追加実装する必要があります。2 スクリプト開発 汎用画面 登録(DB連携) データベースアクセスを伴う登録画面のHTML, サーバーサイドJSを出力します。 3 スクリプト開発 汎用画面 編集 編集画面のHTML, サーバーサイドJSを出力します。※一部処理は追加実装する必要があります。4 スクリプト開発 汎用画面 編集(DB連携) データベースアクセスを伴う編集画面のHTML, サーバーサイドJSを出力します。 5 スクリプト開発 汎用画面 参照 参照画面のHTML, サーバーサイドJSを出力します。※一部処理は追加実装する必要があります。6 スクリプト開発 汎用画面 参照(DB連携) データベースアクセスを伴う参照画面のHTML, サーバーサイドJSを出力します。 7 スクリプト開発 汎用画面 一覧 一覧画面のHTML, サーバーサイドJSを出力します。※一部処理は追加実装する必要があります。8 スクリプト開発 汎用画面 一覧(DB連携) データベースアクセスを伴う一覧画面のHTML, サーバーサイドJSを出力します。 9 スクリプト開発 汎用画面 検索一覧 検索一覧画面のHTML, サーバーサイドJSを出力します。※一部処理は追加実装する必要があります。10 スクリプト開発 汎用画面 検索一覧(DB連携) データベースアクセスを伴うる検索一覧画面のHTML, サーバーサイドJSを出力します。 11 スクリプト開発 汎用画面 マスタメンテナンス 登録画面/編集画面/検索一覧画面のHTML, サーバーサイドJSを出力します。※一部処理は追加実装する必要があります。12 スクリプト開発 汎用画面 マスタメンテナンス(DB連携) データベースアクセスを伴う登録画面/編集画面/検索一覧画面のHTML, サーバーサイドJSを出力します。
スクリプト開発 IM-Workflowテンプレート¶
IM-Workflowのコンテンツ定義に使用できる各種スクリプト開発ベースのソースを出力します。DB連携の場合、データベース接続を利用したソースを出力します。また、コンテンツのインポートXMLの出力、項目定義からテーブル定義の生成、スマートフォン画面を出力するなどの機能が利用できます(Ver 2.0.1以降)。プログラミング方法の習熟、又は新規ワークフローのスタートアップ等にご利用頂けます。
テンプレート一覧¶
NO テンプレート名 説明 1 スクリプト開発 IM-Workflow 画面 各種画面/アクション処理出力 各ユーザコンテンツ画面及び連携するアクション処理を出力します。※一部処理は追加実装する必要があります。2 スクリプト開発 IM-Workflow 画面 各種画面/アクション処理出(DB連携) データベースアクセスを伴う各ユーザコンテンツ画面及び連携するアクション処理を出力します。 3 スクリプト開発 IM-Workflow ユーザプログラム 各種ユーザプログラム出力 コンテンツに定義可能な各種ユーザプログラムのテンプレートを出力します。※一部処理は追加実装する必要があります。4 スクリプト開発 IM-Workflow ユーザプログラム 各種ユーザプログラム出力 コンテンツに定義可能な各種リスナーのテンプレートを出力します。※一部処理は追加実装する必要があります。
Seasar S2JDBCテンプレート¶
S2JDBC-Genを利用し、エンティティクラス等各種S2JDBC関連クラスを生成します(Ver 2.0.1以降)。S2JDBC-Genについては下記を参照してください。
Seasar SAStruts 汎用画面テンプレート¶
SAStrutsベースのシンプルな登録/更新/一覧等の画面を出力します。S2JDBC連携の場合、サービスクラスを利用したソースを出力します。また、スマートフォン画面を出力する設定を行うことで、PC/スマートフォンの双方のソースを一括出力できます(Ver 2.0.1以降)。プログラミング方法の習熟、又は新規画面開発の際のソースのひな形等にご利用頂けます。
Seasar SAStruts 汎用画面テンプレートで出力される成果物の概要図。マスタメンテナンスの場合、登録・編集・検索一覧及び各々の画面遷移をサポートします。エンティティ及びサービスクラスの生成は別途 Seasar S2JDBCテンプレート でサポートします。S2JDBC連携のないテンプレートの場合、ロジッククラスは未実装の状態で出力されますので目的・用途に応じて追加実装してください。
テンプレート一覧¶
NO テンプレート名 説明 1 Seasar SAStruts 汎用画面 登録 登録画面のJSP, Actionクラス, Logicクラスを出力します。※一部処理は追加実装する必要があります。2 Seasar SAStruts 汎用画面 登録(S2JDBC連携) S2JDBCのサービスクラスと連携する登録画面のJSP, Actionクラス, Logicクラスを出力します。 3 Seasar SAStruts 汎用画面 編集 編集画面のJSP, Actionクラス, Logicクラスを出力します。※一部処理は追加実装する必要があります。4 Seasar SAStruts 汎用画面 編集(S2JDBC連携) S2JDBCのサービスクラスと連携する編集画面のJSP, Actionクラス, Logicクラスを出力します。 5 Seasar SAStruts 汎用画面 参照 参照画面のJSP, Actionクラス, Logicクラスを出力します。※一部処理は追加実装する必要があります。6 Seasar SAStruts 汎用画面 参照(S2JDBC連携) S2JDBCのサービスクラスと連携する参照画面のJSP, Actionクラス, Logicクラスを出力します。 7 Seasar SAStruts 汎用画面 一覧 一覧画面のJSP, Actionクラス, Logicクラスを出力します。※一部処理は追加実装する必要があります。8 Seasar SAStruts 汎用画面 一覧(S2JDBC連携) S2JDBCのサービスクラスと連携する一覧画面のJSP, Actionクラス, Logicクラスを出力します。 9 Seasar SAStruts 汎用画面 検索一覧 検索一覧画面のJSP, Actionクラス, Logicクラスを出力します。※一部処理は追加実装する必要があります。10 Seasar SAStruts 汎用画面 検索一覧(S2JDBC連携) S2JDBCのサービスクラスと連携する検索一覧画面のJSP, Actionクラス, Logicクラスを出力します。 11 Seasar SAStruts 汎用画面 マスタメンテナンス 登録画面/編集画面/検索一覧画面のJSP, Actionクラス, Logicクラスを出力します。※一部処理は追加実装する必要があります。12 Seasar SAStruts 汎用画面 マスタメンテナンス(S2JDBC連携) S2JDBCのサービスクラスと連携する登録画面/編集画面/検索一覧画面のJSP, Actionクラス, Logicクラスを出力します。
Seasar SAStruts IM-Workflowテンプレート¶
IM-Workflowのコンテンツ定義に使用できる各種SAStrutsベースのソースを出力します。S2JDBC連携の場合、サービスクラスを利用したソースを出力します。また、コンテンツのインポートXMLの出力、項目定義からテーブル定義の生成、スマートフォン画面を出力するなどの機能が利用できます(Ver 2.0.1以降)。プログラミング方法の習熟、又は新規ワークフローのスタートアップ等にご利用頂けます。
テンプレート一覧¶
NO テンプレート名 説明 1 Seasar SAStruts IM-Workflow 画面 各種画面/アクション処理出力 各ユーザコンテンツ画面及び連携するアクション処理を出力します。 2 Seasar SAStruts IM-Workflow 画面 各種画面/アクション処理出(DB連携) データベースアクセスを伴う各ユーザコンテンツ画面及び連携するアクション処理を出力します。 3 Seasar SAStruts IM-Workflow ユーザプログラム 各種ユーザプログラム出力 コンテンツに定義可能な各種ユーザプログラムのテンプレートを出力します。 4 Seasar SAStruts IM-Workflow ユーザプログラム 各種ユーザプログラム出力 コンテンツに定義可能な各種リスナーのテンプレートを出力します。
TERASOLUNA Global Framework 汎用画面テンプレート¶
TERASOLUNA Global Frameworkベースのシンプルな登録/更新/一覧等の画面を出力します。また、スマートフォン画面を出力する設定を行うことで、PC/スマートフォンの双方のソースを一括出力できます(Ver 2.0.1以降)。プログラミング方法の習熟、又は新規画面開発の際のソースのひな形等にご利用頂けます。
TERASOLUNA Global Framework 汎用画面テンプレートの概要図。TERASOLUNA Global Frameworkのガイドラインに従い登録・編集・検索一覧及び各々の画面遷移をサポートします。サービスクラスは未実装の状態で出力されますので、目的・用途に応じて追加実装してください。