前回では、Servlet + EJB 3.1という組み合わせのサンプルを試しに作ってみました。今回はServlet + CDIです。 CDIは、http://d.hatena.ne.jp/Hirohiro/20091228/1262006216:title=というマニアックなエントリで既に登場していますが、知らない人は全く知らないと思いますので、簡単にですが紹介します。 CDIとは、Contexts and Dependency Injectionの略でmikiさんのBlogで詳しく書かれていますが、WebBeansと以前は呼ばれていた仕様です。そのCDIの参照実装がWeldというプロダクトで、今回、Java EE 6のお勉強に使っているGlassFishにもバンドルされてます。WeldはJBoss.orgで開発されていますので、もちろんJBossASにもバンドルされます。 さて、CDIは