CDI1.1

CDI1.1からのデフォルト化で少し困ったこと

この記事はGlassFish Advent Calendar 2013の21日目の記事です。昨日はHASUNUMA Kenji(@btnrouge)さんのGlassFish 4.0のCDIに潜む罠でした。 明日はMako Yanagisawaさんです。よろしくお願いします。以前の記事にも書きましたが、2013年5月にリリースされた…

CDIをはじめよう

少し時間が経ってしまいましたが、2013年11月のJJUGナイトセミナーで Java EE 6 から導入されたDI/AOP仕様であるCDIについて話す機会を頂きました。 JJUG 11月ナイトセミナー CDIをはじめよう from Norito Agetsuma 補足 : インタフェースを作るべきか 資料…

CDIでアプリケーション設定をインジェクション

この記事は Java EE Advent Calendar 2013 の12/8分の記事です。昨日はHirofumi Iwasakiさんの WebLogicをGlassFishの商用版として使う方法 です。 明日は@emaggameさんです。よろしくお願いします。CDI と Commons Configrationと組み合わせて、アプリケー…

Java EE環境におけるCDIのデフォルト化

Java EE 7 に含まれるCDI1.1より、beans.xmlをアーカイブに含めなくてもCDIが有効となるように仕様が変更されました。この改善点、Java EE 6ユーザにとっては少し困惑する部分があったので、まとめておきます。CDIとはなんぞやについてはこちらもご参照くだ…