インターフェースを実装させたクラスをDIするには

app.diconの設定で任意のクラスをDIできる。


・app.diconの指定方法

・クラス構成
jp.co.hoge.TestLogic ←インターフェース
jp.co.hoge.impl.DefaultTestLogic ← TestLogicを実装したクラス
jp.co.hoge.impl.RemoteTestLogic  ← TestLogicを実装したクラス

これでtestLogicをpublicで用意しているとDefaultTestLogicがDIされる。
RemoteTestLogicへ切り替えたい場合はapp.dionの設定を変更するだけでOK