1 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 01:36:37 ] 国産オープンソースDIコンテナSeasar2(略してS2)に関するスレ。 使用経験とか、実戦配備情報とか、Q&Aとか情報交換にどぞ。 本家 seasar.org www.seasar.org/ Seasar Projectグループ seasarproject.g.hatena.ne.jp/ ひがやすをblog(チーフコミッタのブログ) d.hatena.ne.jp/higayasuo/ 前スレ・前々スレ その8 pc10.2ch.net/test/read.cgi/tech/1165531719/ その9 pc11.2ch.net/test/read.cgi/tech/1170674234/ 関連スレ 【DI】Java Spring Frameworkを語るスレ 2.0 pc11.2ch.net/test/read.cgi/tech/1169517585/ Java⇔RDBのMapping-Frameworkを語るスレ Vol.4 pc11.2ch.net/test/read.cgi/tech/1134701684/ 【最速】google guice DI Framework【シンプル】 pc11.2ch.net/test/read.cgi/tech/1174696486/ Seasarファウンデーション (※マ板) pc11.2ch.net/test/read.cgi/prog/1153067625/ ・人物関連の話はマ板のスレで。 ・ASIPヲチはネットwatch板(ex22.2ch.net/net/ )で。
17 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 00:23:56 ] ファイナルシーサーね?
18 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 01:25:38 ] Guiceの利点は注入されるべき箇所がどこで注入されない箇所がどこかコードを見て一目瞭然というところだな コンストラクタでもフィールドでもセッターでもメソッドでもかまわないというのもすばらしい
19 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 09:23:42 ] >>16 > Seasarだとリファクタリングの時に苦労するよ。 > これからはGuiceじゃね? Guiceも悪くないと思うけど、Seasarはもともと 設定ふぁいる書かないからリファクタリングで 苦労することはないよ。
20 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 09:27:12 ] >>18 これもSeasarではDIされるだろうコンポーネントが Eclipseで表示されているし、 メソッドにもDIできる。 Springすれにいって宣伝してきたら。
21 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 10:19:26 ] >>20 Eclipse以外の環境ではどうするの? それにSpringはSpringでどのインターフェースでアクセスすればいいのかがわからないという欠点がある Seasarもクラスを引数にとってキャストがなくなるのはほしいな
22 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 10:39:43 ] >>21 org.seasar.framework.container.SingletonS2Container
23 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:11:24 ] >>21 Seasarユーザは、みんなEclipse使っているんで無問題。 それより、もまえがことごとく間違って修正されるのが きになるよ。 まるで自作自演。
24 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:15:58 ] NGワード推奨:もまえ
25 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:23:21 ] >>15 どこに無理が?
26 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:26:03 ] >>23 つーかおまえが自作自演だろ Eclipse使わない人はSeasar2使うなといってるようだ
27 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:34:55 ] しーさーゆーざは元気がいいねえw 俺もしーさーに乗り換えようかな?www
28 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:44:37 ] >>26 Seasar2のことをほとんど知らずに書いてるみたいだね。 Seasar2を使った開発の生産性を高めるような プラグインは、ほぼ全部Eclipseで動くので、 Eclipse以外で開発している人はほとんどいないと思うね。 Swingとかで開発する人なら、NetBeansが良いという人が いるかもしれないけど。
29 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 13:23:01 ] S2.NETユーザカワイソス
30 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 13:25:27 ] >>29 Eclipseの話はもちろんJavaに限っての話。
31 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 13:47:59 ] シス卿の出来の悪い弟分が来とるがな
32 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 22:08:17 ] xmlだっってりふぁくたりんぐされるじゃん
33 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 00:57:39 ] >32 半島へ帰れ
34 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:00:17 ] されるじゃん
35 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:15:43 ] >>32 お前全然わかってないな。 リファクタリングが終わったとにどのタイミングでその変更の正当性が確認されるんだ? ビルド後か?単体テスト後か?結合テスト後か? あと、Eclipseでプラグイン入れてウヒョヒョーって考えをあまり正当化しないほうがいいと思う。 NetBeansでもEclipseでもIntelliJでもJavaでのリファクタリングをサポートしたIDEなら どれのIDE使おうが問題なく使えるって事が重要なんだ。 とにかく、Eclipse使っとけって姿勢じゃ、結局Eclipseに依存したフレームワークじゃん。 プログラマを馬鹿にしてるだけ。 >>19 これも違う。 自動バインディングを利用していたときに HogeLogicにたいしてHogeLogicImplを定義していたとして、 HogeLogicをHogeManagerに変更したときどうなる? インタフェイスに実装が命名規約で緩やかに紐づいてるから、 その緩やかさゆえにリファクタリング時に紐づきが切れてしまう。 実装部品自体は、疎結合で作っておきながらアプリケーション構築領域では Javaソースコードで強力にバインドできるのがguiceの強み。 それゆえにguiceでは部品同士をゆるやかに紐付けているSpringやSeasarに比べて、 部品を半田付けやボルトで締めるような強固さが実現できる。
36 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:22:20 ] HogeLogicの名前をHogeManagerにリファクタリングで変えれば 自動的にHogeLogicImpleもHogeManager実装クラスになるんじゃん
37 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:31:49 ] Eclipseでいうところのコンテンツ・アシストが使いたいんだろ?
38 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:34:23 ] >>36 多分、HogeLogicに対してHogeLogicImplが自動で バインディングされなくなるって事が言いたいのだと思われ。
39 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:39:37 ] け,け,検討します...
40 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:41:27 ] >>38 なるほど だがその利点の意味がワカラヌ っていうかそういうリファクタリングをするシチュエーションのイメージがわかない
41 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 02:04:43 ] まあ、あれだ 疎結合すぎなんだよ、SMART Deployは
42 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 02:10:05 ] >>40 俺も、話は判るんだけど、 実際のそういう局面のイメージがわかない。 ちなみにHogeManagerに変えたって HogeLogicImplが自動バイディングされるんじゃないの? 実装クラスがその1つしかコンテナに登録されてなければだけど。 あっリファクタリング後、プロパティのsetterが public void setHogeLogic(HogeManager hogeLogic) ってなってるとダメかも。わからん。
43 名前:デフォルトの名無しさん [2007/04/11(水) 14:59:11 ] Teedaが実装してるJSFのVerだれかしらない?
44 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 15:25:39 ] 2.0
45 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 15:26:42 ] >レスポンスが早いですね 何、この上目線?w
46 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 15:32:57 ] おい、志村志村、投稿順番ミスってるよ
47 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 15:49:31 ] >>43 1.1だね。こっちのほうが正解。
48 名前:デフォルトの名無しさん [2007/04/12(木) 01:44:57 ] Seasar先生のコードが書けるのはEclipseだけ!
49 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 07:27:19 ] Teedaは連載終了しました。Higa先生の次回策に乞御期待!!!! って、実際そんなノリがプンプンしないわけでもない。
50 名前:デフォルトの名無しさん [2007/04/12(木) 10:27:47 ] 第一部完
51 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 22:55:58 ] 〜〜〜 ひがタソ終了のおしらせ 〜〜〜
52 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 23:28:25 ] Searsarプロダクツのダウンロード数って公表しないの?
53 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 00:51:33 ] 知りたくねえ
54 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 00:54:12 ] 事実に背を向けるんじゃない
55 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 01:41:45 ] そんなの知ってどうすんだよ
56 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 02:43:59 ] 決まってるだろ。葦ネタになる。
57 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 08:52:23 ] ちゅら、DL数100件(ユニーク数)。 とか言ったら採用出来ないだろ。
58 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 09:42:28 ] (・∀・)ハイーキョ
59 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 21:48:16 ] ファイナルシーサー?
60 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 08:57:53 ] イエス
61 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 12:59:33 ] 日々シーサー
62 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 13:34:38 ] 心頭滅却すれば火もまたシーサー
63 名前:デフォルトの名無しさん [2007/04/14(土) 13:59:13 ] Teeda のをさわりはじめたんですが、リファレンスとかチュートリアルのドキュメントがドコにもないとはこれいかに!?
64 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:06:00 ] Seasarはjavaファイルとjarファイルを提供するところであって、htmlファイルを提供するところではないのさ
65 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:19:49 ] >>63 つーか、JSFの参照実装なんだから、JSF勉強したら分かるはずだろ。何考えてんの?馬鹿じゃね? エクステンションってのは言うなれば標準じゃないの、裏技。う、ら、わ、ざ。 Seasarのトップエンジニアのソース読める超ハイレベルなエンジニアやサポートに入れる貴族だけが 手に入れることが出来る生産性向上という秘法をなんでただで教えないといけないわけ? ほんと、お前らって基本的な経済観念が抜けてて笑えるわ。 オープンソースはギブアンドテイクって言ってる気違い野郎と一緒にショボイライブラリ作っとけやwwww
66 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:24:35 ] >>63 本屋で売ってるよ
67 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:32:13 ] >>65 豆蔵追い出されたプシケ発見
68 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:34:17 ] ビジネスにせよオプソにせよ、ギブ&テイクは社会生活の基本。 その基本に異議を唱えるのは、詐欺師と呼ばれる類の犯罪者に違いない。
69 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:51:13 ] d.hatena.ne.jp/higayasuo/20041220#1103544346
70 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 15:01:26 ] 壷売りの知り合いか ロクなもんじゃないな
71 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 17:24:47 ] >>70 おまいだまされやすいタイプだろ。
72 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 19:22:53 ] 世の中には参照実装という看板がついた別物の実装が溢れかえっている事実
73 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 19:58:03 ] 参照実装って普通glassfishのRIのこといわね? JBOSSもglassfishにかえたし安定だな
74 名前:デフォルトの名無しさん [2007/04/14(土) 20:11:03 ] SeasarをRoRで置き換えると工数5分の1以下になる。。 どう思う?
75 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 20:13:49 ] 似非業務コンサルの発言をヲチ
76 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 15:50:37 ] >>74 それは、RoRが向いてるステムでRoRが使えるチームだったってことだろうね。 それがなりたたない場合の方が多いだろうな。
77 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 17:39:47 ] Springもコードで設定するバージョンを出してきたねw Seasarは意地でもやらないんだろうけど。 死ねばいいのに。
78 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 18:55:32 ] >>74 RoRはJavaより10倍生産性が高い つまりSeasarは普通のJavaより2倍生産性が高い
79 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 19:28:12 ] >>77 ttp://d.hatena.ne.jp/higayasuo/20070105/1167964646 > ちょっとニーズを聞いてみたい。 ニーズがなかったんじゃね?
80 名前:デフォルトの名無しさん [2007/04/15(日) 19:32:48 ] MLがアタックされて過去の記事が大量に流れてきたのが猛烈に不安なんだが。
81 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 23:27:44 ] あしpの変なのがリリースされていたが、最高にいけてねぇwww マジやばいって、あんなオナニーライブラリなんてwww ******2もいけてねーけど、 あんなのしか作れないアホに馬鹿にされたくはないわなwww
82 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 23:35:27 ] >>81 獄長乙
83 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 02:52:44 ] >>82 本人乙
84 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 06:52:53 ] 2chは最高に精神力が鍛えられる場所ですね^^;
85 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 07:19:38 ] 具体性の無い話、改善に寄与しない話はスルーするのが健全かと。
86 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 12:13:34 ] ooo
87 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 23:16:55 ] >>85 ASIPは黙ってろ。このツンデレが。
88 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 00:28:06 ] Teedaのte:タグのドキュメントってありますか
89 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 00:31:58 ] >>88 本屋で売ってるよ
90 名前:デフォルトの名無しさん [2007/04/17(火) 00:32:51 ] しかし、Teedaのドキュメントいつ出してくれるんだろ?2月末とアナウンスしてたのになぁ。 実際の仕事でもこんな感じで納期遅れだしちゃってるのかよ?と勘ぐりたくなっちゃうだろ。 理事でもショットでもいいから、誰もが納得するように状況を説明してくれよ。
91 名前:デフォルトの名無しさん [2007/04/17(火) 00:39:54 ] 以下、「本屋で売ってるよ」禁止。
92 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 01:05:52 ] インターネッツで売ってます
93 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 01:14:10 ] >>90 だーかーらー、電通に金払えよwww
94 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 08:44:26 ] みっともないなあ
95 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 09:31:20 ] >>90 2chなんでわざとやっているんだと思うけど、 本当に無いと思うやつもいると思うから張っとくよ。 teeda.seasar.org/ja/teeda_extension.html
96 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 10:40:42 ] 工エエェェ(´Д` )ェェエエ工工
97 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 21:59:41 ] >>95 無粋なやっちゃな
98 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 23:54:43 ] DIが本当に必要なのかという話をしているが、「DIContainer」は必要だな。 PicoとかSpringとかGuiceとかHiveMindとかJBoss Microcontainerとか。
99 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 00:00:02 ] ようは英語ジャないとアカンてことか?
100 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 00:21:36 ] アカンな UTF-8のソースだったら英語の方が見やすい スプリングスレに誤爆したがそれはそれとして
101 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 00:33:34 ] ViewテンプレートがHTMLなTeeda Extentionすごくいいと 思いますけど、思い切ってJSF無視して同じような動作を するシンプルなソースのフレームワークがあっても良くないですかね。 無理やり標準仕様をラップする必要があるのかと フレームワーク利用者の立場から考えるとその中身が Java標準仕様かどうかはあまり関心ごとではなく、なにかあった とき簡単にソースが調べられたほうが良い
102 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 10:28:30 ] ウルトラスーパーミラクルギャラクティガハイパーグレート激しく同意。>>101
103 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 10:53:05 ] つ[Click]
104 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 11:42:40 ] さきこされた。
105 名前:デフォルトの名無しさん [2007/04/18(水) 12:15:48 ] すとらつとJSFの中間くらいのシンプルなやつがいい
106 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 12:39:28 ] ClickはViewのコンポーネントを構築するためのロジックを書かないといけないような感じだが… なんかビミョー
107 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 13:08:16 ] これに期待しろ ttp://www.eisbahn.jp/yoichiro/2007/03/s2wicket.html
108 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 14:36:10 ] DBから取得したレコード群を繰り返し表示する機能が優れている/整備されているフレームワークがいいな。 いちいちクラスを用意させるとか関連レコードをネスト表示させることが簡単に出来ないなんてのは論外で。
109 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 15:24:06 ] JSF使えば?
110 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 00:16:03 ] >>107 オープンソースってこういう知名度利用して妄想オナニー爆発させて期待させるって多いよね。 出来てから言えって感じだけど、まぁどうでもいいか。
111 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 00:24:00 ] >>105 StripesかWicketは?
112 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 13:31:55 ] >>110 あしぴーおつ
113 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 19:34:06 ] www.mental-navi.net/public/check/bunretsu_index.html 統合失調症チェック 著作・監修: 青葉安里 (聖マリアンナ医科大学 神経精神科学教室 教授) 以下の項目のうち一カ月以上続いているものにチェックをしてください 1. 誰かに嫌がらせをされているという。 Yes No 2. 誰かに狙われたり、つけられたり、盗聴されたりしているという。 Yes No 3. 電波のようなものであやつられるという。 Yes No 4. 自分の考えが不思議な力によって回りの人たちに伝わってしまうという。(テレパシーなど) Yes No 5. 周りに人がいないのに自分を責めるような声が聞こえてくるという。 Yes No 6. 誰かが自分にのりうつっているという。 Yes No 7. 体の中に何かの機械がはいっているという。 Yes No 8. 体の一部(骨、脳など)が溶けたり形がかわったりするという。 Yes No 9. 頭の中が混乱して、何を考えていたのかわからなくなるという。 Yes No 10. 話にまとまりがない。支離滅裂で何をいってるのか理解できない。 Yes No 11. 自分の考えている事が声になって聞こえてくるという。 Yes No 12. ずっと独り言をいっている。一人笑いがある。 Yes No 13. 喜怒哀楽の感情がなくなってしまった。 Yes No 14. 引きこもりがちで、ほとんど外出しない。 Yes No 15. 以前は見られなかったような奇妙な言動がある。 Yes No
114 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 23:05:50 ] > あの、つまり私が言いたかったのは、 最初に何も言ってない。 言いたいことがあったらはっきり言えばいいのに。
115 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 00:56:17 ] >>114 太一乙 7358は7352にレスすればよかったのに7356にしちゃったから 驚いてキョドったんだよ
116 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 01:20:31 ] >>115 質問者乙
117 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 01:22:13 ] > 〜の場合、S2Daoは使用できないという事でしょうか? ってすっとぼけた質問だなwwww