前回のmaple エントリのコメント欄より。 サンプルを作ってみたのですが、actionクラスに対してlogicをインジェクトすることは出来たのですがlogicに対してdaoをインジェクトすることができませんでした。 logic、daoはwebapp/components/以下に置き、maple.iniは以下のように書きました。 [Action] userLoginLogic = "ref:userLoginLogic" userDao = "ref:userDao" で、これのお返事をセコセコと書いていたら思いのほか長くなってしまったのでいっちょもう少し肉付けした上で1エントリこしらえてしまおうという企みです。 前提であり結論なのですが、ref: で A へ何らかの Component B を Injection する場合、その対象 B は DIContainer に入っている必要