Entity Beanでは、データベースアクセス処理を行いますが、EJBサービスが提供するトランザクション配下でEntity Beanを利用することにより、データベースのデータを安全に処理できます。
EJBサービスが提供するトランザクション機能の詳細は、“10.4 EJBサービスのトランザクション制御”を参照してください。
以下にトランザクション機能を使用した場合のEntity Beanの呼出し例を示します。
Session Bean - Entity Beanの場合
Session Bean - Session Bean - Entity Beanの場合