JAX-RSの起動は前回さくっと終わらせた。 http://d.hatena.ne.jp/shin/20161204/p1 あとはロジック回り。今回はGoogle Guiceを使う。CDIを使うならWeldSEは使わずpayara microなどEEコンテナをちゃんと立ち上げたほうが良い。 Guiceとのコネクタは用意されているのでそれを使おう。 依存ライブラリの追加 前回の状態からさらに依存関係に以下の1行を追加する compile "org.glassfish.hk2:guice-bridge:2.5+" おわり。JAX-RSの依存も前回の1行だけだったのであわせて2行だけ。 やること 前回作ったCalcというリソースクラスにFormatLogicという文字列を返すクラスのシングルトンのインスタンスを注入する。 そのクラスを使い、結果を返す。 プログラム 今回もソースコード一つ。 im