ご使用の Enterprise Java™ Bean 用の「WebSphere® 拡張機能」プロパティーを定義できます。
- プロジェクト・エクスプローラー」ビューで、
「WebSphere 拡張機能」プロパティーを設定したいエンティティー Bean を含む EJB プロジェクトを右クリックします。
- 「デプロイメント記述子エディター」を右クリックして、
ポップアップ・メニューから「アプリケーションから開く」を選択します。
- エディターの「Bean」ページで Bean を選択し、
「WebSphere 拡張機能」セクションまでスクロールします。
- 「アプリケーション始動時の EJB の開始:」をクリックします。このオプションは、すべての Enterprise Java Bean に適用されます。
これにより、アプリケーション起動時に EJB がロードされるようになります。
- 「Disable synchronization before finder invocation:」をクリックします。
このオプションが適用されるのは、
2.x モジュールの Container Managed Persistence 1.1 Enterprise Java Bean、
2.x モジュールの Container Managed Persistence 2.x Enterprise Java Bean、
および 2.x モジュールの Bean Managed Persistence Enterprise Java Bean です。
つまり、2.x モジュール内の BMP、CMP2.x、および CMP1.1 に対して、このオプションが有効になります
(ただし、1.1 モジュール内の BMP もしくは CMP (1.1) Enterprise Java Bean には無効です)。
- 「Use Lightweight Local Mode:」をクリックします。
このオプションが適用されるのは、
2.x モジュール内の Container Managed Persistence 2.x Enterprise Java Bean、
および 2.x モジュール内の Bean-Managed Persistence Enterprise Java Bean です。
つまり、2.x モジュール内の BMP および CMP 2.x に対して、このオプションが有効になります
(ただし 2.0 モジュール内の CMP 1.1、または 1.1 モジュール内の BMP や CMP には無効です)。
「Use Lightweight Local Mode」を選択するには、
EJB がローカル・インターフェースも含んでいる必要があります (リモート・インターフェースを含む場合もあります)。
- 「Disable Enterprise Java Beanstore invocation if EJB is unmodified:」をクリックします。
このオプションが適用されるのは、
2.x モジュール内の Container Managed Persistence 2.x Enterprise Java Bean です。
つまり、このオプションは CMP 2.x Enterprise
Java
Bean に対してのみ有効であって、CMP 1.x Bean (2.x モジュールで定義済みのものも含む) および BMP Enterprise Java Bean では無効です。