CDI1.1

CDI1.1から追加されたbean-discovery-mode

このエントリーは「Java EE Advent Calendar 2013 - Adventar」の5日目のエントリーです。4日目は@kazuhira_rさんの「Standard Caching - CLOVER」でした。 6日目は@normalianさんです。よろしくお願いします。 【前提条件】 [環境] JDK 1.7.0_25 GlassFish …

非同期タスクでトランザクション

【前提条件】 [環境] JDK 1.7.0_25 GlassFish 4.0 PostgreSQL 9.3 [その他] コンテキストパスは「Sample」、ApplicationPathは「/service」。GlassFishでJDBCリソース登録済み。 リソース名は「jdbc/blogDb」DB・JPAのエンティティクラスなどは前回のエント…

JavaEE7のトランザクション制御

【前提条件】 [環境] JDK 1.7.0_25 GlassFish 4.0 PostgreSQL 9.3 [参考サイト] Java EE 7のTransactionalアノテーションを試してみる - DENの思うこと [その他] コンテキストパスは「Sample」、ApplicationPathは「/service」。GlassFishでJDBCリソース登録…

インジェクション対象外にするクラス・パッケージの指定

【前提条件】 [環境] JDK 1.7.0_25 GlassFish 4.0 [参考資料] JavaEE7 JavaDoc Java(TM) EE 7 Specification APIsCDI1.1 仕様書 The Java Community Process(SM) Program - communityprocess - final 【概要】 CDI1.1から追加されたbeans.xmlのscanについて…