Interstage Studio ユーザーズガイド
目次 索引 前ページ次ページ

第2章 ウィザード> 2.2 ソース生成ウィザード> 2.2.14 Enterprise Bean

2.2.14.3 Bean-managed persistence Entity Beanの作成

Entity Beanは、データベースなどの永続データをJavaのオブジェクトにマッピングし、複数のクライアントからアクセスできるようにしたものです。
Bean-managed persistenceでは、Entity BeanのソースにSQL文などの永続データへのアクセス処理を記述します。データアクセス処理を直接記述するため、データベース種別に応じた、きめ細かいアクセス制御ができます。
Enterprise Beanウィザードでは、JDBCを使ってデータベースにアクセスする処理のひな型を生成することができます。

Enterprise Beanウィザードでは、以下の情報を指定します。

  1. "Enterprise Beanの基本情報の指定"を行います。
    パッケージ名、クラス名を入力します。

  2. "Entity Beanオプションの指定"を行います。
    データベースアクセスに関する情報を指定します。

  3. "永続化フィールド定義の指定"を行います。
    永続化フィールドを定義します。データベースを参照して永続化フィールドを追加することができます。

  4. "ejbCreateメソッド定義の指定"を行います。
    データベースに永続化データを挿入するためのメソッドを定義します。
    初期値として、永続化フィールドまたはレコードクラスを引数に持つejbCreateメソッドが定義されています。必要に応じて、編集、追加してください。

  5. "Finderメソッド定義の指定"を行います。
    永続化データを検索するためのメソッドを定義します。
    初期値として、Primary Keyクラスによる検索を行うためのejbFindByPrimaryKeyメソッドが定義されています。必要に応じて、追加してください。

  6. "Homeメソッド定義の指定"を行います。
    EJB2.0/EJB2.1の場合に使用できる機能です。Entity Beanのインスタンスに依存しない処理(例えば、件数のカウントなど)を行うためのメソッドを定義します。必要に応じて、追加してください。

  7. "ビジネスメソッド定義の指定"を行います。
    ビジネスメソッドを追加します。

目次 索引 前ページ次ページ

Copyright 2007-2009 FUJITSU LIMITED