今回はEJB3.1を使ったトランザクション管理についてです。 【前提条件】 [環境] JDK 1.7.0_07 Glassfish 3.1.2.2 PostgreSQL 9.1(JDBC:postgresql-9.1-901.jdbc4.jar) [その他] JPAの設定が完了している*1 【概要】 JavaEE6でEJB3.1を使うことにより、 トランザクション管理をEJBに任せることができます。 EJB3.1ではメソッド単位で トランザクションの開始、コミット、ロールバックを行ってくれます。 【サンプルコード】 [テーブル] 前回、使用した「sales」テーブルを使います。 テーブルの定義は前回と変わっていません。 CREATE TABLE sales ( user_id character varying(10) NOT NULL, goods_code character vary
