CRUD アプリケーションについて

関連項目

CRUD (Create、Read、Update、Destroy) アプリケーションは、単純なプログラミングのパターンで、データソース内のデータの読み取りと管理を行うことができます。IDE には、エンティティークラスから CRUD アプリケーションをすばやく生成できる、この共通のプログラミングのタスクに対する自動サポートが用意されています。

CRUD アプリケーションは、JSF フレームワークを使用する Web アプリケーションです。エンティティークラスは、Java Persistence API を使用してデータソース内のデータにアクセスするクラスです。CRUD アプリケーションは、「新規ファイル」ウィザードの「持続性」カテゴリにある「エンティティーからの JSF ページクラス」を使用して、Web アプリケーション内のエンティティークラスから生成できます。

IDE は、CRUD アプリケーションに対して次のアーティファクトを生成します。

エンティティークラスは、Java Persistence API を使用してデータソースにアクセスするクラスです。Web アプリケーションプロジェクトでは、JSF フレームワークを使用する一連の JSP ページとエンティティークラスを生成し、データベース内のエントリへの読み取りおよび書き込みアクセスを提供することができます。JSP ページでは、JSF コンポーネントが使用されます。

エンティティーからの JSF ページクラスを生成する

  1. メインメニューから「ファイル」>「新規ファイル」(Ctrl-N) を選択します。
  2. 「持続性」カテゴリから「エンティティーからの JSF ページクラス」を選択し、「次へ」をクリックします。プロジェクト内のすべてのエンティティークラスが、ウィザードに表示されます。
  3. JSF ページを生成するすべてのエンティティークラスを「選択されているエンティティークラス」の一覧に追加し、「次へ」をクリックします。
  4. (省略可能) JSF ページを格納するフォルダを指定します。
  5. 生成される Java クラスのパッケージ名を指定し、「完了」をクリックします。

IDE は、CRUD アプリケーションに対して次のアーティファクトを生成します。

関連項目
Web アプリケーションフレームワークについて
既存のアプリケーションへの JSF サポートの追加
エンティティーからの JSF ページクラスの生成
エンティティークラスの作成
データベースからの持続性エンティティークラスの生成

著作権と商標について