[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/09 17:10 / Filesize : 106 KB / Number-of Response : 595
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

国産DIコンテナSeasar その10



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/)で。


537 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 21:32:07 ]
>>535
それをブログで書いてくれ
「これはひどい」ってブクマするから

538 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 00:10:24 ]
>>535
ロジックはロジック、参照は参照でコネクション使うTopLinkが唯一正解

539 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 00:15:57 ]
>>538
kwsk

540 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 03:33:14 ]
それにしても元理事はケンカ強いなあ
うらやましいよ

541 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 10:42:03 ]
>>539
toplinkはトランザクション外でのlazyロード時もちゃんと自動的に動く。
Viewはロジックとは切り離して考えると割り切るとこれがいい。

たとえばあまり例がよくないかもしれないが都道府県名をコードから持ってきて表示する、
そんなのはロジックにいらないわけで。

accessでのコンボボックスなどのデータソースはロジックとは切り離して準備されるってのに
感覚が近いかな。

542 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 12:17:29 ]
>>541
都道府県名を取ってくる時に
万が一DBエラーが発生した場合って
どうなるの?
エラーのハンドリング、ロジック側とView側で
同じ事やらないといけないのかな。

543 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 12:45:33 ]
素人にリアルケースのツッコミは気の毒だよ

544 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 12:53:25 ]
>>542
WEBアプリではなく通常のクラサバのアプリの話だろ?
オブジェクトのアクセス時にキャッチすればいいだけでは?

545 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 18:01:09 ]
>>544
どっちにしろDBエラーのハンドリングが
トランザクション境界内で
一括管理出来ないって事だよね。
WEBだろうとクラサバだろうと関係なし。

まあ好き好きだし、宗教論争みたくなるから
いいんですけど。どうにもしっくりこなくて。
それにDto変換の必要性の根拠として
ひがたん、この話出してたし。

ああそうか、クラサバで画面のイベントハンドラに
DBアクセスからなにから全部書くタイプの方なのかしらん。
ならばよし。



546 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 18:15:00 ]
>>545
結果的にイベントハンドラでDBアクセスは入るだろ

547 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 19:18:50 ]
>>540
kwsk

548 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 22:57:58 ]
トランザクション外でのデータロードだとデータの一貫性が(ry

549 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:08:00 ]
使える場所では割り切って使うってのをしらないおっさんがいるようだな

550 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:40:17 ]
やっぱり「割り切る」がキーワードですか。
えばっていうほどのこっちゃない結論ですなあ。

まあ面白かったです。どうもありがとうとざいました。

551 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 03:19:08 ]
>>546
君おもろいな〜

ありがとうとざいました

552 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 11:40:43 ]
seasarスレってなんでこうも腐ってるんだろ

>>550
コードからの名称の表示関係は十分だろ

553 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 13:30:14 ]
>>552
だからそれを「割り切り」ってんですよ。

否定はしないよ。
現実解としてはいいんじゃないですか。

554 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 20:47:59 ]
いやないよw

555 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 10:51:47 ]
>>554
せっかく丸くおさめようとしとるのに



556 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 22:06:34 ]
Teedaのライバル登場

pirka(ピリカ)
ttp://www.oarts.jp/service/pirka/pirka_top.html

557 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 23:20:50 ]
s2hibernateでセッション管理すると遅延ロードできないでFA?

558 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 23:27:28 ]
>>557
まだやってたのかw
お前にはできないでFAだろ。
MLで聞いた方がいんじゃね。

559 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 23:32:25 ]
Seasarつかわなければおけ

560 名前:デフォルトの名無しさん [2007/06/21(木) 12:46:59 ]
ちょ 複数APサーバのzipダウンロードしてTestまでしてくれんのか?
ほんとか?ってか動いてんの?
ttp://d.hatena.ne.jp/yone098/20070619/1182249151

561 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 13:30:53 ]
>>560
複数じゃないけど、WEB+DBプレスの
ダウンロードサイトで
Tomcatで同じ事やってたね。

www.gihyo.co.jp/magazine/wdpress/Vol35/TDD/testAuto.html
これの下のほう。

これだからMavenは、すげーや。
敷居高いけど。

562 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 10:45:45 ]
終わりか?

563 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 17:18:13 ]
煽りは飽きたから終わったよ。
今は、単純にノウハウとかを語る場になってるはず。

まぁ、誰も語ってないから煽る以外に使い道の無い場だったんだろう。

564 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 22:47:02 ]
こういうのを「キャズムを越えた」という

565 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 00:19:15 ]
ブートキャンプ頑張ってください。



566 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 00:36:02 ]
ビリーはカルトキリスト教信者。
こわいこわい。

567 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 00:58:06 ]
higaタソより小太りの代表理事が入隊すべきじゃね?
大太りの元理事は手遅れっつーか無理すると死にそうだから除隊

568 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 23:23:09 ]
ワンモアセッ!!

569 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:00:12 ]
バッチは基本PLSQLですかそうですか

570 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 22:03:05 ]
RESTful Webサービスか。
ブルーオーシャンはどこへいったんだ?

571 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 22:40:40 ]
青い海の彼方へいってしまったのさ。

572 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 22:52:06 ]
みんな、キャズムとかブルーオーシャンって言ってみたい時期があるんだよ。

573 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 01:04:49 ]
RESTful Webサービスって、血の海ジャネーカ

574 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 01:20:50 ]
た、たしかに

575 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 04:27:21 ]
すでに標準のWebサービスではRESTful実装されはじめてるね。



576 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 09:13:54 ]
自分がやった事ある→レッドオーシャン
自分がやった事ない→ブルーオーシャン

他人の芝生が青く見えてるだけだろ

577 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 09:25:45 ]
DIとアノテーションの勉強のためseasar2とS2-Tigerを使い始めました。
通常のapi.diconなどによるDIに関してはspringなどで触った事もあり、特に問題なく動かすことができたのですが、annotationで定義したコンポーネントを使うことができません。

annotationのみでコンポーネントを構成した場合、Conatinorの初期化の時にどんな方法をとればいいのでしょうか?

578 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 09:36:53 ]
そういやS2Tigerのドキュメントとかどこいったんだ・・・

579 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 09:50:03 ]
>>577
外しているかもしれんが・・・
EJB3のような、アノテーションで定義したクラスを自動登録する方法は用意されていない
s2container.seasar.org/2.4/ja/S2.4SmartDeploy.html
を読んで、命名規約による自動登録の方法がわかるようになれば
その対象Componentに対してアノテーションで定義をすればいい

580 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 10:33:29 ]
正直DIとアノテーションの勉強ならGoogleGuiceのほうがいいと思う
あっちは設定ファイルゼロだし、プラグインなくても保管が聞きやすいメリットがあるし

581 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 10:54:38 ]
使い道ないがな

582 名前:577 mailto:sage [2007/07/01(日) 16:37:21 ]
>>579
なるほど
方向性が少し違うわけですね。

となると、s2-tigerで設定できるアノテーションに意味はないというか、
設定しなくとも自動的に出プロイ可能ということ?

583 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 18:24:30 ]
s2tigerはEJB3たいおうしといたほうがいいかなぁということで
引き出すときに使うという程度のものでは?

どちらにしろS2Tigerはやる気がないようなのでおすすめできないけど

584 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 18:58:24 ]
>>583
ダウト。
@Componentとか@InitMethodとかS2独自のアノテーションもある。
S2Dxoのアノテーションも便利。

585 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 19:02:55 ]
これだな
ttp://s2container.seasar.org/2.4/s2-tiger/ja/apidocs/org/seasar/framework/container/annotation/tiger/package-summary.html



586 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 21:21:45 ]
s2-tigerのマニュアルどこ?

587 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 21:42:03 ]
S2Tigerのマニュアルなんてあったか?
普通のドキュメントに紛れ込んでると思ってた
ttp://s2container.seasar.org/2.4/ja/DIContainer.html#AnnotationReference
とか
ttp://s2container.seasar.org/2.4/ja/DIContainer.html#AnnotationReference

588 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 21:48:19 ]
リファレンスだけしかないのか・・・

589 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 01:47:38 ]
ダウトという言葉を久しぶりに見て懐かしくなる。

590 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 08:56:32 ]
>>582
デプロイ対象とする為だけなら、アノテーションに意味はない
自動登録の設定を使えばアノテーションはいらないし
逆に言えば、設定をしないとアノテーションをつけていても登録されない
アノテーションは、DIやAOPの細かな設定をXML代わりに書くのには役に立つ

591 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 10:32:04 ]
>>587
以前はあった
そもそもS2Tigerがなんなのかとかもいまはもうない

592 名前:デフォルトの名無しさん [2007/07/02(月) 17:16:48 ]
1つ聞きたいのだが、
しーさーでラジオボタン使うのってかなりむずかしいの?

593 名前:582 mailto:sage [2007/07/02(月) 22:24:05 ]
>>590
それが結論というか現状なんですね。

ちなみにSpringのAnnotationも試してみたんですが、Springだとアノテーションだけで設定ファイルいらずが実現できるようです。
現状ではただDI絡みしか実装されておらず、AOPも含むとなるとまだまだ先の様子ですね

594 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 01:40:48 ]
>>592
しーさーとらじおぼたんはむかんけい
Teeda or S2JSF or S2Struts の事か?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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