intra-mart e Builder for Accel Platform / ユーザ操作ガイド

第8版 2014-04-01

«  テンプレート作成チュートリアル   ::   コンテンツ   ::   業務スケルトンテンプレート利用ガイド  »

利用できる業務スケルトンテンプレート一覧

概要

本項では、各業務スケルトンテンプレートで利用可能な機能について説明します。
本項では業務スケルトン 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については下記を参照してください。

テンプレート一覧

NO テンプレート名 説明
1 Seasar S2JDBC エンティティ生成 S2JDBCのエンティティのJAVAファイルを出力します。サービスクラス及びNameクラス、コンディションクラスも同時出力します(オプション)

Seasar SAStruts 汎用画面テンプレート

SAStrutsベースのシンプルな登録/更新/一覧等の画面を出力します。
S2JDBC連携の場合、サービスクラスを利用したソースを出力します。
また、スマートフォン画面を出力する設定を行うことで、PC/スマートフォンの双方のソースを一括出力できます(Ver 2.0.1以降)。
プログラミング方法の習熟、又は新規画面開発の際のソースのひな形等にご利用頂けます。
  • Seasar SAStruts 汎用画面テンプレートで出力される成果物の概要図。
    マスタメンテナンスの場合、登録・編集・検索一覧及び各々の画面遷移をサポートします。
    エンティティ及びサービスクラスの生成は別途 Seasar S2JDBCテンプレート でサポートします。
    S2JDBC連携のないテンプレートの場合、ロジッククラスは未実装の状態で出力されますので
    目的・用途に応じて追加実装してください。
Seasar SAStruts 汎用画面テンプレート イメージ

注意

S2JDBC連携で出力されるクラスの処理は、Seasar-S2JDBC-エンティティ生成テンプレートで
出力したサービスクラスを利用することを前提としています。

コラム

S2JDBC連携テンプレートは単一エンティティのCRUDのみサポートします。
複数テーブルの結合条件が必要な場合や、複雑な業務ロジックを実装する必要がある場合は
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のガイドラインに従い登録・編集・検索一覧及び各々の画面遷移をサポートします。
    サービスクラスは未実装の状態で出力されますので、
    目的・用途に応じて追加実装してください。
TERASOLUNA Global Framework 汎用画面テンプレート イメージ

テンプレート一覧

NO テンプレート名 説明
1 TERASOLUNA Global Framework 汎用画面 マスタメンテナンス 登録画面/編集画面/検索一覧画面のJSP, Controllerクラス, Serviceクラスを出力します。

TERASOLUNA Global Framework ポートレットテンプレート

TERASOLUNA Global Frameworkベースのシンプルなポートレット用の一覧画面などを出力します。
プログラミング方法の習熟、又は新規画面開発の際のソースのひな形等にご利用頂けます。
  • TERASOLUNA Global Framework ポートレットテンプレートの概要図
    ポートレット上の一覧表示、一覧のデータ取得(検索)、詳細ダイアログ表示の機能をサポートします。
    サービスクラスは未実装の状態で出力されますので、
    目的・用途に応じて追加実装してください。
TERASOLUNA Global Framework ポートレットテンプレート イメージ

テンプレート一覧

NO テンプレート名 説明
1 TERASOLUNA Global Framework ポートレット 一覧画面 ポートレット用の一覧画面のJSP, Controllerクラス, Serviceクラスを出力します。

«  テンプレート作成チュートリアル   ::   コンテンツ   ::   業務スケルトンテンプレート利用ガイド  »