はじめに
このドキュメントは、Java Platform, Enterprise Edition (Java EE)を使用してWebLogic Server Enterprise JavaBeans (EJB)を含むアプリケーションを開発するソフトウェア開発者を対象としています。
対象読者
このドキュメントは、WebLogic Server Enterprise JavaBeans (EJB)を利用したアプリケーションを開発するソフトウェア開発者を対象としています。このドキュメントは、Java EEおよび基本的なEJBプログラミングの概念に精通している読者を対象としています。
このドキュメントの大部分は、EJB 3.2プログラミング・モデルの解説に割かれています。具体的には、メタデータ・アノテーションを使用して開発を簡略化する方法について説明します。このドキュメントでは、バージョン2.xと3.xで異なっているEJBに関するトピック(設計上の考慮事項、コンテナ・アーキテクチャ、エンティティBean、デプロイメント記述子の使用など)は取扱いません。また、プロダクション段階における管理、モニター、パフォーマンス・チューニングなどについても説明しません。
ドキュメントのアクセシビリティ
Oracleのアクセシビリティへの取り組みについては、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc
)にアクセスしてください。
Oracleサポートを利用できるアクセス
サポートをご購入のOracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=info
か、聴覚に障害があるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs
を参照してください。
ダイバーシティ&インクルージョン
Oracleはダイバーシティ&インクルージョンに積極的に取り組んでいます。Oracleは、ソート・リーダーシップと革新性を高める社員の多様性を尊重し、その価値を重んじています。従業員、お客様、パートナー様にポジティブな影響をもたらすインクルーシブな文化を醸成する私たちのイニシアティブの一環として、製品やドキュメントからインセンシティブな用語を取り除くように努めています。 また、Oracle製品および業界標準が進化する中、お客様の既存の技術との互換性を維持する必要性およびサービスの継続性確保の要求にも留意しています。このような技術的な制限により、当社のインセンシティブな用語を削除する取組みは継続中であり、時間と皆様のご協力が必要となります。
関連ドキュメント
このドキュメントでは、EJB 3.2固有の開発に関する情報を取扱います。また、セッションBeanとメッセージドリブンBeanに関する情報のみ提供します。EJBの設計とアーキテクチャ、EJB 3.xでも完全にサポートされているEJB 2.xのプログラミング・モデルに関する一般情報は、次のドキュメントを参照してください。
WebLogic Serverに関するEJBドキュメント
WebLogic Serverを使用したEJBの開発およびデプロイの詳細は、次を参照してください。
-
『Oracle WebLogic Serverの理解』のEnterprise Java Beans (EJB)に関する項。
-
分割ディレクトリ環境でWebLogic Server EJBを配置してビルドする方法については、Oracle WebLogic Serverアプリケーションの開発の分割開発ディレクトリ環境の作成を参照してください。
-
2.x EJBのプログラミングおよびパッケージ化の詳細は、『Oracle WebLogic Server Enterprise JavaBeansバージョン2.1の開発』を参照してください。
-
『Oracle WebLogic Serverへのアプリケーションのデプロイ』は、開発および本番環境でのWebLogic Serverアプリケーションのデプロイメントについての主要な情報源です。
EJBに関するその他の情報
この章は、Java EE のプログラミングおよびEJB の概念と機能に精通している読者を対象としています。エンタープライズBeanの利点、エンタープライズBeanの種類、ライフサイクルなどの基本的なEJBの概念を学習するには、次のWebサイトを参照してください。
-
Enterprise JavaBeans 3.2仕様(JSR-345)(
http://jcp.org/en/jsr/summary?id=345
) -
Java EE 8チュートリアルの「Enterprise Beans」の章(https://javaee.github.io/tutorial/partentbeans.html#BNBLR)
-
Java EE 6プラットフォームの概要: パート3 (EJB Technology, Even Easier to Use)(
http://www.oracle.com/technetwork/articles/javaee/javaee6overview-part3-139660.html#ejbeasy
)