- 1 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 23:29:27 ]
- 一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの? 使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。 本家 seasar.org www.seasar.org/ Seasar Projectグループ seasarproject.g.hatena.ne.jp/ ひがやすをblog d.hatena.ne.jp/higayasuo/ 前スレ その1 pc5.2ch.net/test/read.cgi/tech/1092044210/ その2 pc5.2ch.net/test/read.cgi/tech/1098885253/ その3 pc8.2ch.net/test/read.cgi/tech/1102862221/ その4 pc8.2ch.net/test/read.cgi/tech/1119608621/ その5 pc8.2ch.net/test/read.cgi/tech/1135986150/ その6 pc8.2ch.net/test/read.cgi/tech/1148204750/ 関連スレ Java Spring Frameworkを語るスレ pc8.2ch.net/test/read.cgi/tech/1077465099/ Dependncy Injectionを語るスレ pc8.2ch.net/test/read.cgi/tech/1099827125/ Java⇔RDBのMapping-Frameworkを語るThre Vol.4 pc8.2ch.net/test/read.cgi/tech/1134701684/
- 984 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 02:26:58 ]
- 直接書いた方が判りやすい場合はそれで良いでしょ。
- 985 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 02:43:17 ]
- >>983
まぁ熱くならずに。 字面を追っただけで利点を実感できたら、そいつは多分天才。 一度でも「あの時 interface 作っとけば・・・」な経験した後じゃないと、 事例挙げられても「ふーん?」で終わりですよ。
- 986 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 03:53:49 ]
- >>972
>クラスに実装してたら、元ののバージョンを取得しようにも >他のクラスに手が入ってて入っている部分と切り出して >チェックアウトするのがかなり難しいかもしれない!! これって単にインターフェイスを定義するかどうかだけじゃなく、 ロジックを整理してクラス分割した上で、そのクラス同士を疎結合にできているかどうかまで 問われるよね? まぁ結局そこまで考えると、インターフェイスを使わずにクラス結合なんて考えられなくなるから 結果としては同じことになるんだけど ようするに、そもそもなんでインターフェイスを挟んでクラス間を疎結合にしようとしているのか 大元からしっかり考えないと、メリットを掴むのは難しいと思う。 単にインターフェイスを定義しても、そこで作ったロジッククラスが 一つだけのメソッドに1000行書いてるような巨大なトランザクションスクリプトだったりしたら 「設定ファイル一つで簡単に置き換える」とかいうわけにもいかないわけで・・・
- 987 名前:デフォルトの名無しさん [2006/12/08(金) 07:49:14 ]
- 次スレ
国産DIコンテナSeasar その8 pc8.2ch.net/test/read.cgi/tech/1165531719/
- 988 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 10:35:00 ]
- >>970
>Action - Logic - Dao ここでのLogicってなに? トランザクションスクリプト?ドメイン?サービス? 多分、層が1つ足りないぜよ。 >>977 いいけど、そうなるとTDDじゃなくね? >>986 例えば、もともとトランザクションスクリプトなクラスAがあったら、 コピーして修正を加えたA'クラス(もちろんトランザクションスクリプトだけど)をつくって、 差し替えるだけだろ。 トランザクションスクリプト>ドメインモデルの切り替えは、DI云々以前に高コスト&高リスクな作業だと思う。 >>987 乙
- 989 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 12:57:04 ]
- 結局、
>>985 これが真理
- 990 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 20:37:10 ]
- >>987
乙 なんでファウンデーションスレをテンプレに貼ってないのかと思ったら、 変なのの隔離場所になってるのね。
- 991 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:19:02 ]
- やることがいちいち姑息だよな
- 992 名前:981 mailto:sage [2006/12/08(金) 22:52:51 ]
- >>983
なるほどねー。 やはり、今までになかったですねー、そういうのは。 >>988 サービスですね。 Action - Logic - Daoは、S2JSFのEmployeeサンプルに倣って書きました。
- 993 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 00:28:21 ]
- そろそろ埋めるか
- 994 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 00:40:58 ]
- 埋める?S2Containerを?楽しそうだぜ!!
- 995 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 00:44:06 ]
- 沖縄の守り神の獣肉(゚д゚)ウマー
- 996 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 01:05:36 ]
- 食ったんかいw
- 997 名前:デフォルトの名無しさん [2006/12/09(土) 01:06:55 ]
- cap.from.tv/jlab-fat/s/fat1165514726432.jpg
- 998 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 01:55:49 ]
- ume
- 999 名前:デフォルトの名無しさん [2006/12/09(土) 02:43:00 ]
- 1000だったらS2Spring作る
- 1000 名前:デフォルトの名無しさん [2006/12/09(土) 02:54:13 ]
- 日テレはルパンにひどいことをしたよね(´・ω・`)
- 1001 名前:1001 [Over 1000 Thread]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
|

|