うーん


Springでの実装を進めている。
基本はIoCまたはDI(Dependency Injection)によるデザインなのだけど・・・。

・それぞれいいたいことはわかる
 ↓
・サンプルの実装もいろいろある
 ↓
・でもいわゆる密なデザインパターン(おいらはFacadeが大好き)との利点は何?

というところで悩み中。

StrutsのActionからビジネスロジックを呼び出すのだが、
 ・Springらしい設計とは?
 ・Spring/DIの利点が生きているのか?
についてまったく自信がない。

そもそもSpringを使おうといいだした連中自体、「設計は適当です」と言い放つ。単にSpringを使いました、って実績だけがほしいのかねぇ。

*参考サイト
 Springフレームワークの紹介
 http://andore.com/money/trans/spring_ja.html
 Spring Pad
 http://wiki.bmedianode.com/Spring/?FrontPage
 Inversion of Control コンテナと Dependency Injection パターン
 http://www.kakutani.com/trans/fowler/injection.html

*これも買ってみた
 

軽快なJava―Better,Faster,Lighter Java

軽快なJava―Better,Faster,Lighter Java