[Seasar-user:6287] [Seaser2]ユーティリティクラスのDI方法について

Takuya Aono [E-MAIL ADDRESS DELETED]
2007年 2月 22日 (木) 19:39:55 JST


青野と申します。

 staticメソッドを含むユーティリティクラスを、DIで差し替え可能にしたいのですが、
S2Containerを利用する場合に、DIするコンポーネントが実装する対象が、
インターフェースではなく、抽象クラスでも問題ないのでしょうか。

 ググる限りでは、インスタンス内の処理の柔軟性をあげる為にinterfaceを使えと
書いてある物が多いですが、それではstaticメソッドが定義できません。

以上、お手数ですが知恵をお貸しください。



Seasar-user メーリングリストの案内