Jersey は version 2 から、 HK2 を組み込んでいる。 HK2 は JSR330 (Dependency Injection for Java) の実装の一つ(他には Google Guice も JSR330 を実装している)。 つまり、 Jersey2 を使えばそれだけで DI が使えるようになる。 ちょこっと触ってみた感じ DI と AOP は最低限使えるので、軽く DI と AOP を使いたいだけなら、わざわざ Google Guice や Weld を組み込まなくても Jersey + HK2 だけで事足りそう。 #環境 ##AP サーバー Tomcat 7.0.50 ##Java 1.8 ##Jersey 2.10 #プロジェクト下地