[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 11/04 13:44 / Filesize : 259 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

国産DIコンテナSeaserとくーす その2



1 名前:デフォルトの名無しさん [04/10/27 22:54:13]
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
最近、気になるのでスレ立てました。
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

あと、開発プロセス「くーす」の話題もこちらでどうぞ。

本家 seasar.org
www.seasar.org/

Seasar Projectグループ
seasarproject.g.hatena.ne.jp/

ひがやすをのここだけの話
d.hatena.ne.jp/higayasuo/

関連スレ(なのか?)

Java Spring Frameworkを語るスレ
pc5.2ch.net/test/read.cgi/tech/1077465099/

313 名前:デフォルトの名無しさん mailto:sage [04/11/07 06:27:52]
>>311

どうだかな。
ヘボな書式だと面倒なだけだろうな。
そういう意味からすると、漏れ的にはdiはかなり不満。

一応、人間にも機械にも読み書きできるってところがメリットなんだから、
人間らしい感性を発揮してほしいね。

314 名前:デフォルトの名無しさん mailto:sage [04/11/07 06:30:10]
>>312
使い方につまずくようなシロモノでもないだろうし。

そもそも漏れは使わない。
メリット無いと思うから。


315 名前:311 mailto:sage [04/11/07 06:38:49]
>>314
根拠があって 「S2にメリットがない」と言うのならば
それを示して議論するか、このスレに来なければいい。
S2を使って云々以前というのは、使い方の事を言っているのではなく
正に「DIだのS2だのって何がいいの」っていうのが分からない状態を
指しているつもり。


316 名前:314 ◆iKwMOjCT4s mailto:sage [04/11/07 07:21:21]
理由は >>306

317 名前:311 mailto:sage [04/11/07 07:38:00]
>>316
ああ、つまずいてますね。

318 名前:デフォルトの名無しさん mailto:sage [04/11/07 08:54:08]
>>316
テスト用のモックと本番用を切り替える事を考えるとDIはメリットがあると思うけどな

319 名前:デフォルトの名無しさん mailto:sage [04/11/07 09:54:51]
いや、つまづくよ。これは。

こんなもん使ってどう設計してよいやら。
こんな具合にオブジェクトの結合度がとことん薄くしていったらどうなるんだ。
誰も理解できないコードになるぞ。

320 名前:デフォルトの名無しさん mailto:sage [04/11/07 10:23:58]
オブジェクトの結合度が薄くなる = 中身が理解できないコードになる

ってのがよくわからん。出来れば説明plz。

321 名前:デフォルトの名無しさん mailto:sage [04/11/07 10:37:59]
Tapestryのように、バインド情報などをHTMLの外に出す方がいいな。



322 名前:デフォルトの名無しさん mailto:sage [04/11/07 10:59:26]
>>321
だったらTapestry使えば?

323 名前:デフォルトの名無しさん mailto:sage [04/11/07 11:05:29]
そこでS2Tapestryですよ!

324 名前:デフォルトの名無しさん mailto:sage [04/11/07 11:12:48]
>>294

> もっとも、まずは>89がどういうものを「業務アプリ」と考えてるか、からだが。

それは>>88に聞いてくれw 俺は>>88

> スクリプト言語でシンプルに書かれた業務アプリが結局最強だろうなと漏れは思う。

って書いてるのを見て、質問しただけだから。

325 名前:デフォルトの名無しさん mailto:sage [04/11/07 11:15:55]
リクエストのバインディングやDIを考えると、S2TapeよりS2JSFなんで。
あと、TapestryはHomeページが必須なのが痛い。


326 名前:デフォルトの名無しさん mailto:sage [04/11/07 11:32:25]
JSPでなくHTMLを使うメリットは、ブラウザでのプレビューもそうだけど、
デザイナーとの作業分担も大きい。
だから、なるべく独自の物はHTMLに含めたくないです。


327 名前:デフォルトの名無しさん mailto:sage [04/11/07 11:39:40]
>>325
じゃあTapestryの開発者にリクエスト

328 名前:デフォルトの名無しさん mailto:sage [04/11/07 11:40:34]
つまりDIを理解してないから設計に不信感を持って
その流れでくーすを見るから余計にわからんと。
そこにアンチJavaやアンチXMLなヤシが混ざってるのか。
ついでに技術に疎いヤシがコミュニティネタでかき回してると。
ことごとくスレ違いな気がしてきた。

とりあえずDIの是非は別スレでも立てたらどうか?
Spring.netもあることだしルビマでDIの記事もあったことだし
言語を問わないテーマだと思う品。

>>340
気持ちはわかるが面倒な感じがする。
PureなHTMLとPOJOだけで棲むようになりたいね。

329 名前:デフォルトの名無しさん mailto:sage [04/11/07 12:36:54]
>>328
立ててくれ。


330 名前:デフォルトの名無しさん mailto:sage [04/11/07 12:42:54]
分かった。ま、がんばってよ。

331 名前:デフォルトの名無しさん mailto:sage [04/11/07 12:56:11]
>>328
恣意的にまとめすぎ。少なくともFowler厨の多くは
DIマンセーの上でのくーすイラネだと思う。

別スレ立てるのは賛成だけどね。



332 名前:デフォルトの名無しさん mailto:sage [04/11/07 13:28:07]
そして結局EJBに戻る、と。

333 名前:デフォルトの名無しさん mailto:sage [04/11/07 14:28:22]
>>332
そして戻った先のEJB3.0はSpring+Hibernateの
劣化版だったことを遅ればせながら知って、
袋小路に入る、と。


334 名前:デフォルトの名無しさん mailto:sage [04/11/07 16:07:32]
>>331
じゃあFowlerスレとDIの是非議論スレの2つだな。語りたい奴はスレ立て汁。
俺はFowler嫌いでS2好きでくーすはどうでいいのでどちらも関係ないからやらない。


335 名前:デフォルトの名無しさん mailto:sage [04/11/07 16:28:10]
俺はファウラーとかに好きも嫌いもなく、つまりは興味がない。
DIが便利だと思う中、現状S2がSpringに較べて合理的な作りを
していると思っていて、設計厨はクソまみれだと思っていたり
して。どうせやらしてもらえないとか、やったこともないくせ
に設計云々語るべからず。だまってネ申に布施ろや。それより
S2JSFとS2DAOだろう、今語るべきなのは。語ればひが
たん聞いて応える傾向が明確なのだから、しっかり落として
いじって、思うところを板にかきまくれ!優劣を語るまえに
1時間さいてさわってみよう。真剣なところ。

336 名前:デフォルトの名無しさん mailto:sage [04/11/07 16:58:20]
>>334
マ板にFowlerスレ立てたよ。

Martin Fowlerのスレッド
pc5.2ch.net/test/read.cgi/prog/1099814095/

Fowler厨は速やかに移行すべし。


337 名前:デフォルトの名無しさん mailto:sage [04/11/07 17:39:08]
>>336
GJ!!

338 名前:デフォルトの名無しさん mailto:sage [04/11/07 20:33:57]
スレ立てた

Dependncy Injectionを語るスレ
pc5.2ch.net/test/read.cgi/tech/1099827125/

S2に限定されないDIネタはこちらでよろしく


339 名前:デフォルトの名無しさん mailto:sage [04/11/07 20:53:36]
>>338

Javaと他言語の比較は他に腐るほどスレがあるからそっちでよろしく。
コミュニティー粘着はスルーということで。

340 名前:デフォルトの名無しさん mailto:sage [04/11/07 22:13:25]
>>339 = >>286
仕切り厨、うざい。

341 名前:デフォルトの名無しさん mailto:age [04/11/07 22:14:57]
age



342 名前:デフォルトの名無しさん mailto:sage [04/11/07 22:36:42]
>340
仕切り厨君には、相手が仕切り厨に見える、という良い例ですた。

343 名前:デフォルトの名無しさん mailto:sage [04/11/07 23:24:18]
>324
おお、そりゃすまん。
じゃ>88よろしく。

344 名前:デフォルトの名無しさん mailto:sage [04/11/08 01:34:52]
>>342=339

345 名前:デフォルトの名無しさん mailto:sage [04/11/08 22:12:12]
マッピングの外部化、却下されちゃった(´・ω・`)
分業の度合いとかHTMLの複雑さとか、デザイナさんの力とかにも
よるだろうね。
CSSでデザイン要素の外部化を進めてる最中だし、マッピング情報
埋め込んでって言いにくいな。
まあ、S2JSF使ったプロジェクトが広まって、やっぱり分離した方が
いいねって流れになったら選べるようにしてくれるだろうと。
S2Daoの1:Nマッピングの例もあるし。

346 名前:デフォルトの名無しさん mailto:sage [04/11/08 22:23:09]
やはり仕事では使い物にならなかったか…。

347 名前:デフォルトの名無しさん mailto:sage [04/11/08 22:27:48]
>>346

CSSでデザインするならHTMLがマッピング情報の設定ファイルという考え方もあるよね。

348 名前:デフォルトの名無しさん mailto:sage [04/11/08 22:30:11]
>>347
なるほどね。

349 名前:347 mailto:sage [04/11/08 22:37:56]
スマソ
>>346ではなく>>345へのレスですた

350 名前:デフォルトの名無しさん mailto:sage [04/11/08 22:52:41]
javaDoc欲しい。
webにあるドキュメントだけで理解できるからいいけど
突っ込んで使う時にはちと困る。
ソース見ればいいんだろうけど。

351 名前:デフォルトの名無しさん mailto:sage [04/11/09 00:15:59]
>>350
一応こんなのもある。
suga.parfe.jp/wiki/pukiwiki.php?SeasarJavadocProject



352 名前:デフォルトの名無しさん mailto:sage [04/11/09 00:29:34]
>>345
HTMLの外から動的なデータを突っ込むのと
HTMLの中から動的なデータを引っ張るのと
どっちがいいかってことだよね。
前者をプッシュ、後者をプルと呼ぶとすると、
うちでは以前ピュアなHTMLにプッシュするフレームワークを
作ったんだけど、後から後悔しまくった。
開発が進んでデザイナが絡まなくなると
ひたすら面倒なだけっていうのが結論。
理想はデザイナの負担が軽いプルだと思う。
「負担が軽い」がどの程度かが問題なわけだけど。
ちなみに当初S2JSFで使われそうだったNirvanaは
プッシュ・プルどちらもいけるみたい。
yuna.ultimania.org/diary/


353 名前:デフォルトの名無しさん mailto:sage [04/11/09 04:33:03]
こういうところにseasarが出てくることはしばらくなさそうだな。
ttp://www.pyrasun.com/mike/mt/archives/2004/11/06/15.46.14/index.html

354 名前:デフォルトの名無しさん mailto:sage [04/11/09 04:37:49]
ORMでいえばCayenne的なマイナー路線を進む気配。

355 名前:デフォルトの名無しさん mailto:sage [04/11/09 19:40:43]
そう、閉じたサークル感って、はてなが醸しだしているのかも。

356 名前:347 mailto:sage [04/11/10 01:24:03]
>>355
わけわからん

357 名前:デフォルトの名無しさん mailto:sage [04/11/10 01:49:01]
>>356
どっかのブログに書いてあった話題。

358 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:14:44]
>>357
なんの関係があるの?

359 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:23:10]
上の方の流れと。

360 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:31:57]
え?S2ってはてなが関係してるの?

361 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:34:40]
はてなはS2で実装されている。



362 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:41:41]
開発元ってはてななの?

363 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:42:23]
っていうか、S2ってはてなの略なんだけど。

364 名前:デフォルトの名無しさん mailto:sage [04/11/10 02:56:57]
はてなってS2で作られてるんですか!!
ビックリです。すごいですね。

365 名前:デフォルトの名無しさん mailto:sage [04/11/10 03:06:34]
ネタなのか天然なのか…

366 名前:デフォルトの名無しさん mailto:sage [04/11/10 03:22:05]
やっぱS2は天然に限らあな。

367 名前:デフォルトの名無しさん mailto:sage [04/11/10 03:25:55]
え?ネタってどういうことなんでしょうか?
ひょっとしてS2とはてなって関係ないんですか!
すみません、全然わかってなくて。

368 名前:デフォルトの名無しさん mailto:sage [04/11/10 03:44:43]
>>367は釣り師

369 名前:デフォルトの名無しさん mailto:sage [04/11/10 04:01:23]
>>367
くまーっ

370 名前:デフォルトの名無しさん mailto:sage [04/11/10 23:35:43]
>>345

おい、なんか助け舟でてるぞ
ttp://d.hatena.ne.jp/masataka_k/20041110

371 名前:デフォルトの名無しさん mailto:sage [04/11/11 00:25:44]
>>370
突如スパークしてるね。

いつもは地味なKijimunaの実装ネタばっかりなんだが。



372 名前:デフォルトの名無しさん mailto:sage [04/11/11 21:58:51]
S2flexいいなぁ
似たような機能Springでやってくれんかなぁ

373 名前:デフォルトの名無しさん mailto:sage [04/11/11 23:14:12]
S2Flexのコード元にしてSpringFlexとか作ったらどうだい。
Springのコミュニティに提供したら喜んでくれるんじゃないのかな。

374 名前:デフォルトの名無しさん mailto:sage [04/11/11 23:26:00]
S2JSFが出たらSpringで使えるようにしてみたい。

375 名前:デフォルトの名無しさん mailto:sage [04/11/11 23:46:46]
HTML DI いいっすね。夢がある。

376 名前:リリース情報 mailto:sage [04/11/12 01:04:27]
S2GroovyBuilder 0.7 リリース
lists.sourceforge.jp/mailman/archives/seasar-user/2004-November/001154.html


377 名前:デフォルトの名無しさん mailto:sage [04/11/12 04:17:59]
>>370
今日とか昨日とか、俺にはレベル高すぎてついてけん orz


378 名前:デフォルトの名無しさん mailto:sage [04/11/12 04:44:51]
>>377
要約
・グーグルでひっかからなかったので、ナナシナーとしておく。
・構想は壮大だけど実装って大変そうじゃね?

379 名前:デフォルトの名無しさん mailto:sage [04/11/12 09:08:29]
>378
そりゃ要約じゃなくて省略だ。

大変そうだけど、Kijimuna作っちゃった人だからなあ。

380 名前:デフォルトの名無しさん mailto:sage [04/11/12 09:30:13]
>>376
ここに書くよりまずSeasarWikiに書いたほうがいいと思われ。
それと、SeasarWikiがトップページにリンク貼られたので、他のリンクは「開発者のブログ」なんかにして分けたほうがいいかと。

381 名前:デフォルトの名無しさん mailto:sage [04/11/13 04:02:45]
>>379
俺もkijimunaすごいと思う。
きっと予想より早く作っちゃうんじゃないかな。
seasar周りの人のプログラミング力はすごそう。



382 名前:デフォルトの名無しさん mailto:sage [04/11/13 05:26:03]
>>381
ドキュメント厨とか、コミュニティ厨とか言われてるオレです。
Seasarの周りに集まってる人は、日本で有数の実装力を持った人だと思うです。
それだけに、ちょっとしたドキュメントの不足で、その成果を享受できない人がいるのがもったいないと思ってるんですよ、はい。

383 名前:382 mailto:sage [04/11/13 05:34:15]
とくに、英語圏の人というか日本語がネイティブじゃない人にとって、非常に追いづらい状況であることを憂慮してみたりするのね。

384 名前:381 mailto:sage [04/11/13 06:41:57]
>>382
それは同意だなぁ。
けど、ドキュメントに書いてるの読めばけっこうすぐ使えるのがすごいよね。
大抵実際に業務投入するとそれだけじゃ足りなくて
細かい事調べる必要が出てくるけど。

海外については、特にS2DaoなんかSpringにもないし
人気出そうだから惜しいよね。他のマッピングするやつ
知らないからはずしてるかもだけど。

あと、上の方でコミュニティがどうのこうのって議論があるけど
簡単で便利なもの作ったからみんな使ってみて
っていうseasar周りの人の姿勢は称賛に値すると思うな。
閉鎖的とも思わないし。
ひがさんのBUG対応・機能追加要望にたいするレスポンスも素晴らしいと思う。

と、マンセーな意見並べてしまったが、こんなの使わないって人は
どうして使わないのか、どこが便利悪いのか提示してもらって
もっと便利になることを願います。

385 名前:デフォルトの名無しさん mailto:sage [04/11/13 08:03:40]
S2Pagerって結構便利そうだねぇ。この休みで遊んでみようかな。ついでに複数DBも。
XADataSourceImpl, ConnectionPoolImpl, DataSourceImpl, DaoMetaDataFactoryImpl, S2DaoInterceptor、
あたりを名前空間を別にして複数つくればいいのかしらん?

386 名前:デフォルトの名無しさん mailto:sage [04/11/13 10:06:33]
>>382
厨房うざい。

387 名前:デフォルトの名無しさん mailto:sage [04/11/13 10:10:44]
>>382
全部一辺には無理だろう。俺はとりあえずいいものを作ってもらいたい。
そうすればドキュメントを書きたいってやつも出てくるだろうしね。
海外デビューより先にS2JSFとS2Daoを作り上げて欲しい。
TomcatだってStrutsだって最初からこんなにドキュメントがあったわけじゃない。
S2は今年出たばかりだしまだまだよちよち歩きだよ。


388 名前:デフォルトの名無しさん mailto:sage [04/11/13 10:29:00]
>>384
前スレの785 
デフォルトの名無しさん :04/10/23 11:47:58
seasarの良いところがいまいち分からんなー。

インターフェース書いて、ダイコンファイル書いて
ってめんどくせーって思っちゃう。
サービスに新しい機能付けようと思ったら、インターフェース
とImplクラスの2つを変更しなきゃいけないし。
インターフェースはImpl挿げ替えるだけで、動きを変えられるって
メリット(多態性)で使うんであれば良いし、よく使うんだけど
seasarのためにインターフェースガンガン書くって気にはどうも慣れん。

ダイコンファイルでImpl差し替えるって事ってそんなにたくさんあるのかな。

漏れはstruts+Hibernateで全然作ってるけど、「それだとここめんどくさくない?
なので私はseasar使うようになったよ」って意見を聞きたいです。
あとEJBはseasarよりさらにダルイっておもっとる。

---- ここまで ----

前スレってどこかにUPされてる?

389 名前:デフォルトの名無しさん mailto:sage [04/11/13 10:35:29]
差し替えないのにAbstruct Factoryパターンって

390 名前:デフォルトの名無しさん mailto:sage [04/11/13 10:43:05]
>>388
> 前スレってどこかにUPされてる?
2chだぞここは。

391 名前:388 mailto:sage [04/11/13 10:52:26]
>>390
前スレってUPしちゃいけないの?
そういう事ではなくって?スマン、言いたい事が分からん。





392 名前:デフォルトの名無しさん mailto:sage [04/11/13 11:24:30]
>388
そりゃseasarじゃなくてDIの話だね。
DIっつーよりインターフェースか。

これに対する回答は
「インターフェースなくてもコンポーネントになるよ」
でいいのか?

393 名前:デフォルトの名無しさん mailto:sage [04/11/13 11:26:20]
ID購入すれば見れるってこと。キミがどっかにうpするのはそりゃしらん。


■ このスレッドは過去ログ倉庫に格納されています。
--------------------------------------------------------------------------------

1 :名無しさん :02/11/26 18:00 ID:Happy2chLife
このスレッドは過去ログ倉庫に格納されています。

IE等普通のブラウザで見る場合 tubo.80.kg/tubo_and_maru.html
専用のブラウザで見る場合 www.monazilla.org/

2ちゃんねる Viewerを使うと、すぐに読めます。 2ch.tora3.net/
この Viewer(通称●) の売上で、2ちゃんねるは設備を増強しています。
●が売れたら、新しいサーバを投入できるという事です。

よくわからない場合はソフトウェア板へGo pc5.2ch.net/software/


394 名前:デフォルトの名無しさん mailto:sage [04/11/13 12:00:52]
ttp://www.seasar.org/からkoichik氏のBlogに飛ぶと、
いつもの「エビちゃんベストセレクション」とか「出演予定 TV 番組」とかが
見当たらない。

リンクされておとなしくなったのかと思ったら、単に
ttp://d.hatena.ne.jp/koichik/searchdiary?word=*[Tech]
ってフィルタしてるだけだった。

小癪な。

395 名前:デフォルトの名無しさん mailto:sage [04/11/13 12:15:30]
>>394
おとなしくしてほしいの?

396 名前:デフォルトの名無しさん mailto:sage [04/11/13 12:41:25]
>>394
> 小癪な。
ワロタ

397 名前:デフォルトの名無しさん mailto:sage [04/11/13 14:01:52]
>>385
なんかS2Pagerで作成されるSQLがおかしくてSQLExceptionでるぞ。
これじゃ使えねーよ。
FROMのテーブル名が途中で切れてるじゃねーか(怒)

398 名前:デフォルトの名無しさん mailto:sage [04/11/13 17:07:54]
S2JAF EA2期待age

はやく見せてくれ。ワクワク

399 名前:398 [04/11/13 17:09:20]
ageて無かった。。。鬱

400 名前:デフォルトの名無しさん mailto:sage [04/11/13 17:13:21]
ageなくてもいいよ。

401 名前:デフォルトの名無しさん mailto:sage [04/11/13 17:25:29]
>>398
S2JAF ってのが出るのか。
DI ってスゲーな。何でも組み合わせれるとは聞いてたが
ついに車も DI で直せるのか。



402 名前:デフォルトの名無しさん mailto:sage [04/11/13 17:34:02]
次はS2JACに期待です。

403 名前:デフォルトの名無しさん [04/11/13 17:35:25]
ゲラゲラ

404 名前:デフォルトの名無しさん [04/11/13 17:47:14]
>>401>>402
SEの鑑ですな。

405 名前:398 mailto:sage [04/11/13 17:48:41]
やべ!間違っちまった。ハズカシー!

S2JSF EA2期待sage

406 名前:デフォルトの名無しさん mailto:sage [04/11/13 18:30:12]
>397
そういうのはバグ報告すりゃ直してくれるんじゃないの?
ここで文句言うんじゃなくてさ。

407 名前:デフォルトの名無しさん mailto:sage [04/11/13 18:34:24]
>>406
しかし、397の書き込みが本当なら是非バグ報告して欲しいね。
本当なら導入検討技術からはずさないといけなくなるから。

408 名前:デフォルトの名無しさん mailto:sage [04/11/13 18:35:44]
、いい加減、XML自体がソースコードだということに気づけ。
XMLはコンパイルが不要とか言うなら最初からスクリプト言語使えばいい。


409 名前:デフォルトの名無しさん mailto:sage [04/11/13 18:37:27]
コピペうざい

410 名前:デフォルトの名無しさん mailto:sage [04/11/13 18:42:38]

誤爆?

411 名前:デフォルトの名無しさん mailto:sage [04/11/13 20:51:34]
>408はpc5.2ch.net/test/read.cgi/tech/1099827125/193のコピペだから



412 名前:デフォルトの名無しさん mailto:sage [04/11/13 21:03:15]
>>407
S2PagerではSQLを生成していないので、問題があればS2Daoの方じゃないだろうか?
それにしても、S2Pagerは"autoAbusorute"とか恥しいのでどうにかして頂きたい。

413 名前:デフォルトの名無しさん mailto:sage [04/11/13 21:28:11]
>>397
まず自分が書いたSQLを見直せ!






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<259KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef