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/
299 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 02:17:54 ] これがChuruyaなら....
300 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 10:29:50 ] Pageクラスの説明をみて思い出したのはTapestoryやリスペクト元のWebObjectsか。 一画面につき一つのHTML、Pageクラスってのは良い方向かも。
301 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 00:13:42 ] Goyaで15ポイントルールってあるんだけど、S2のコードかなり超えてるのあるよね? 超えていけないわけでないのは知ってるけど、それでもでかいと思った。
302 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 00:31:00 ] >>300 portletみたいに一画面が複数の部品から成り立つようなページの場合はどうするにょろーん?
303 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 09:44:52 ] >>301 フレームワークと業務用のアプリケーションでは基準が違うと思うよ。 コードを書いてる人もね。 15ポイントルールってのは、ほおって置くとどんなコードを書くか わからない人向けでしょ。
304 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 10:31:37 ] >>302 HTMLとPageがひとつの コンポーネント(部品)という扱いになるんでね?S2JSFみたいに
305 名前:デフォルトの名無しさん [2006/08/23(水) 19:54:47 ] 誰一人として悪くはない。 この企画は…構造自体が不幸を孕んでいたのだ。 戦犯はいない。 理解できない、根源から違った存在がいただけだ。 誰にとっても。 本当なら決して出会うことのなかった、才能も、経験も、熱意も、人脈も、 何もかも違う人々に関わってしまった事自体がお互いに不幸だった。 つまり…関わった時点で無残な結末が予定されていたのだ。 今はもう…その不幸を呪い、やがて忘れる時を待つしかない。
306 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 21:22:09 ] >>305 はいはいスモチスモチ。 ネタを振るときはここが華麗集の園であることを ゆめ忘れずにな。
307 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 11:13:00 ] >>306 305はコピペだぉ
308 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 11:39:36 ] >>304 >HTMLとPageがひとつの コンポーネント(部品)という扱いになるんでね?S2JSFみたいに それだと >>300 の「一画面につき一つのHTML、Pageクラス」という前提に反するよね。 300が間違いとしたら、「1コンポーネントにつきひとつのHTML、Pageクラス」が正しいということかな。 そして、通常は1画面を1コンポーネントにする。
309 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 23:27:16 ] JarComponentAutoRegister使うとコンポーネントが自動登録されないと思ったら、 libまでの絶対パスにスペースが含まれてるせいですたorz %20をどうにかしろとは言わないけど、 せめてdir.list()の結果がnullだったらその旨通知してくれよ。 勝手にぬるぽで落ちて例外表示もなしじゃ、何が悪いんだかさっぱり分からんよ。 つか、全般的に例外処理甘くね?? ちょっと腹立ちまぎれにバグ報告。
310 名前:デフォルトの名無しさん [2006/08/29(火) 23:37:27 ] >>309 spring使えw
311 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 14:02:00 ] >>309 たしかにぬるぽだけど例外は表示されたよ。 Log4Jでとめてない?
312 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 16:49:28 ] >>309 報告ありがとう。 修正しておきます。
313 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 17:16:55 ] 朝日に出てたね
314 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 18:18:27 ] 朝日に出たのでこのスレ見に来た
315 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 02:13:25 ] 誰一人として悪くはない。 この企画は…構造自体が不幸を孕んでいたのだ。 戦犯はいない。 理解できない、根源から違った存在がいただけだ。 誰にとっても。 本当なら決して出会うことのなかった、才能も、経験も、熱意も、人脈も、 何もかも違う人々に関わってしまった事自体がお互いに不幸だった。 つまり…関わった時点で無残な結末が予定されていたのだ。 今はもう…その不幸を呪い、やがて忘れる時を待つしかない。
316 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 02:16:18 ] uujiって?
317 名前:デフォルトの名無しさん mailto:sage [2006/09/02(土) 00:07:54 ] あー、クラスからURLを取得するとJARの位置を得る事ができるけど、 このパスからFileを作る事ができないんだよね。 これをファイルシステム用のパスに変換する機能って通常のJDKのAPIにはない。 でも結局URLクラスの内部ではJarURLConnectionを経由して、 JarFileに変換している部分があるんだよね。 sun.netで始まるパッケージの中のクラスの中で、 パスの変換やっている部分があったよ。
318 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 20:24:53 ] コミッタ連中に影響されて会社辞めるのに誰も拾ってくれないのか・・・ 切ないなぁ・・・
319 名前:デフォルトの名無しさん [2006/09/06(水) 21:15:07 ] >>318 え、え、誰の話?
320 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 00:03:08 ] >>318-319 マ板逝け
321 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 02:02:47 ] >>320 うーみゅ、モヒカン発言心より恥じる
322 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 15:23:07 ] このまえ新聞に載ってた 結構有名になったもんだな
323 名前:デフォルトの名無しさん [2006/09/10(日) 02:02:16 ] DIによるインターフェースプログラミングって デバックがしずらい気がしますが(Eclipseでデバックしててロジックの 中に入ろうとしてもインターフェースに行ってしまうため) 何とかImplに飛ぶ方法ご存知の方いませんでしょうか?
324 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 07:43:47 ] >>323 普通に実態に飛ぶけど・・・? デバッグ時のクラスパス設定を見直したら?
325 名前:デフォルトの名無しさん mailto:age [2006/09/10(日) 08:00:31 ] デバッグ時は実装コードに飛ぶけど Ctrl + クリック 等でジャンプできないのが不便。
326 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 08:16:05 ] Ctrl+T
327 名前:デフォルトの名無しさん mailto:age [2006/09/10(日) 08:26:25 ] >>326 うぉー!知らんかった! サンクス!
328 名前:デフォルトの名無しさん [2006/09/10(日) 11:58:27 ] 323です。 実装のImplのソースが見たいというより 例えばActionにプレークポイントをかけてフィールドにある インターフェースのビジネスロジックの中に入りたいときに F5キーを押してもインターフェースに入ってしまうのが不便 です(当然ですが) Ctrl + T で階層を開いてソースを開くのはできますが簡単に Implのメソッドの中にジャンプ(ソースを見るのではなくデバック) 出来ないですかね
329 名前:デフォルトの名無しさん mailto:age [2006/09/10(日) 12:03:15 ] >>328 そうか?実装コードに入るだろ? 何かがおかしくないか?
330 名前:デフォルトの名無しさん [2006/09/10(日) 13:10:08 ] 328です。 ひょっとして ステップインで EmployeeLogicImpl$$EnhancedByS2AOP$$c85c1f$$MethodInvocation$$getSearchCount5.<init>(Object, Object[]) 行: 145 のソースが見つかりませんでした。 となってソースが見つからないのが原因ですかね・・・。 もちろんImplのメソッドにブレークポイントをセットしてF8とかやれば そこで止まるんですけど
331 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 16:03:47 ] >>330 eclipseのソースパスの設定を確認しれ。
332 名前:デフォルトの名無しさん [2006/09/10(日) 17:42:02 ] 330です どうもアスペクトをかましたものだとステップイン出来ないような 気がします。 Seasarのサンプルの examples.di.main.GreetingMain2 とかだと実態にステップインできるのですが examples.aop.traceinterceptor.AopTraceClient とかのアスペクトの物だとステップインできませんでした。 S2JSFとかでLogicImplにステップインしたいのですが出来ないのは 自分だけなのでしょうか(これが出来ないと業務では厳しい・・・)
333 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 18:04:58 ] >>332 もしかしてTさん?NチームのYさんに聞いたほうがはやいよ。なんでこんなところにいるかな・・・。
334 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 18:23:03 ] Seaser使う奴は2chを私物化するのが好きなのかね。 何で本人を探りたがろうとするの? キモイよ。
335 名前:デフォルトの名無しさん [2006/09/10(日) 20:07:12 ] >>334 T、乙。
336 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 20:28:38 ] >>335 うーみゅ、身内がスレ汚し申し訳ない。心より恥じる。
337 名前:デフォルトの名無しさん [2006/09/10(日) 21:35:12 ] S2Strutsリファレンス s2struts.seasar.org/ja/s2struts.html#ZoroConfig form-beanタグの属性値 > クラス名が"Form"あるいは"Dto"でしているクラスを基に設定を補完します。 クラス名が"Form"あるいは"Dto"で「終了」しているクラスを基に設定を補完します。 重箱の隅つついてすみません ^^;
338 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 21:46:39 ] ZoroConfig
339 名前:デフォルトの名無しさん [2006/09/10(日) 21:53:23 ] アノテーションを使用したstruts-configの設定(S2Strutsリファレンス) アノテーションでは validateにfalseを設定しているのに、 同等のaction-mappingの記述では validate="true"となっている。 <action path="/employeeEdit" type="org.seasar.struts.examples.employee.action.EmployeeEditAction" name="employeeForm" scope="request" validate=<ここです>"true"</ここです>>
340 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 08:11:39 ] >>339 Spring使え
341 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 10:44:25 ] そのさぁ、Spring使えっていうの、やめてほしいよな。コミッタがそういうんだったら話は違うけどさ。
342 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 13:12:30 ] >>341 読み飛ばせないなら「Spring使え」をNGワードにでも登録しとけ
343 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 14:12:07 ] >>342 すでにしてある
344 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 14:21:56 ] してあるなら>>342 はあぼんされて見えないはずだろ? まぁ、どうでもいいがw
345 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 14:48:34 ] Seasar2で学ぶ DIとAOP アスペクト指向によるJava開発 (大型本) arton この本、どうよ?? 青本はすでに手元にあるんだが… 諸賢らの感想求ム。
346 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 15:18:47 ] 紙質が、(ry
347 名前:デフォルトの名無しさん [2006/09/11(月) 17:43:51 ] >>345 ドキュメントを読んだり、サンプルをトレースすれば かなり理解できるので、 青本については購入する必要はなかったかなと思った。 ※トランザクション関連の所は勉強になった。 今のところarton本の必要性は感じないな。 S2Tapestryを使ったり、eclipseではなくNetBeansで S2を使った開発をしたいという人は 参考になるのかもしれないけど。
348 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 23:28:31 ] >>341 Spring使え
349 名前:デフォルトの名無しさん [2006/09/12(火) 12:59:33 ] MLがすっかり閑散としちゃったけど何かあったの?
350 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 13:04:53 ] 理事が引退したからでは。
351 名前:デフォルトの名無しさん [2006/09/13(水) 06:14:59 ] >>349 SpringのML、すげえ活発w
352 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 22:42:19 ] >>351 Springのスレは寂れてるけどなw
353 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:41:31 ] ここも人間批判ぐらいしか伸びないじゃないかw
354 名前:デフォルトの名無しさん [2006/09/20(水) 06:42:29 ] synchronizedを書きたいのか書きたくないのか
355 名前:デフォルトの名無しさん [2006/09/20(水) 17:16:25 ] S2Dao でちょっと困ってマス。 where 句 にlikeを同じカラムに対して何度も指定したいのですけど……… たとえば、 select * from hoge where column1 like '%aaa%' and like '%bbb%' and like '%ccc%' and ...... という感じデス。SQLアノテーションで "select * from hoge where ? " で書いて、? に生成した文字列をセットすると、 select * from hoge where 'column1 like '%aaa%' and like '%bbb%' and like '%ccc%' and ......' といった感じにシングルクォーテーションで動的に囲まれてしまうために正しく実行できません。 何か良い方法ないですか??
356 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 17:17:39 ] SQL間違えた(汗 select * from hoge where column1 like '%aaa%' and column1 like '%bbb%' and column1 like '%ccc%' and ......
357 名前:355 mailto:sage [2006/09/20(水) 17:25:32 ] 埋め込み変数コメント というので出来た(;´д`) さっきまで出来なかったのだが、スマソ。
358 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 17:26:04 ] >>355 QUERYアノテーション を使えばいいんじゃね?
359 名前:355 mailto:sage [2006/09/20(水) 18:55:44 ] >>358 ありがとう。>>357 で解決しますた
360 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 19:00:56 ] 別質問でスマソ. S2JSFでx:dataScrollerを使うと例外が出マス。S2JSFは1,0.17、MyFacesは1.1.3。 <span m:inject="x:dataTable" id="itemDataList" m:var="e" m:value="#{itemList}" rows="3" m:rowIndexVar="i" > <span m:inject="h:column"> .................. </span> </span> <span m:inject="x:dataScroller" id="itemDataScroller" for="itemDataList" fastStep="10" pageCountVar="pageCount" pageIndexVar="pageIndex" paginator="true" paginatorMaxPages="9" > </span> とタグを置くと、データの表示、1 2 3...のリンクは表示されるが、リンクをクリックすると、 java.lang.ClassCastException: org.apache.myfaces.custom.datascroller.HtmlDataScroller at org.seasar.jsf.application.ActionListenerImpl.processAction(ActionListenerImpl.java:57) at org.apache.myfaces.custom.datascroller.HtmlDataScroller.broadcastToActionListener(HtmlDataScroller.java:221) at org.apache.myfaces.custom.datascroller.HtmlDataScroller.broadcast(HtmlDataScroller.java:110) at org.seasar.jsf.component.S2UIViewRoot.broadcastForPhase(S2UIViewRoot.java:119) at org.seasar.jsf.component.S2UIViewRoot.processApplication(S2UIViewRoot.java:90) at org.seasar.jsf.lifecycle.LifecycleImpl.invokeApplication(LifecycleImpl.java:169) at org.seasar.jsf.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:102) ............ が出てしまいマス。タグの書き方が悪いですか?
361 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 19:02:29 ] ぐぐってみたところ、 https://www.seasar.org/issues/browse/TEEDA-15 でコレに近い情報があるんですが、Teedaのようデス。 使ってはいけないってことカナ?
362 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 20:56:33 ] S2TestCaseのreadXlsReplaceDbメソッドがExcelファイルのブランク(スペース文字の列)セルを nullに変換するのは仕様? ブランクはブランクのままにしてほしい。
363 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 22:09:26 ] なんだこれ。 svn.seasar.org/browse/trunk/seasar2/s2-framework/src/main/java/org/seasar/framework/util/Mru.java?root=s2container プ
364 名前:360 mailto:sage [2006/09/21(木) 14:44:25 ] いろいろ試してみたが、やっぱダメっぽい。自前実装するほかなさそうか(;´д`)ウエェ
365 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 19:17:51 ] >>363 An Exception Has Occurred trunk/seasar2/s2-framework/src/main/java/org/seasar/framework/util/Mru.java: unknown location HTTP Response Status 404 Not Found
366 名前:デフォルトの名無しさん [2006/09/22(金) 10:43:27 ] ちゅらとこーひーはどっちがおいしいのかなぁ?
367 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 19:20:52 ] これってすごいゴミだな。 S2Daoとか死んでほしい。PHPのADODBの方がマシ。 S2JSFもなんかたまに変な動作する。 早くつぶれろ。
368 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 19:35:40 ] >>367 >PHPのADODB はあ? マイクロソフトのADODBとPHPのADOdbの区別も付かないゴミカスか(w お前がつぶれたほうがいいんじゃね?
369 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 21:26:20 ] >>368 獄長乙
370 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 22:34:40 ] >>363 いまさらだがどの変がプだったんだ?
371 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 00:07:09 ] >>370 svn.seasar.org/browse/trunk/seasar2/s2-framework/src/main/java/org/seasar/framework/util/Mru.java?root=s2container&pathrev=1324
372 名前:デフォルトの名無しさん [2006/09/23(土) 00:09:05 ] >>368 自分のプライドを守るために、些細な事で吼えるのはやめた方がよいです。
373 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 00:25:20 ] >>372 >>367 に言ってあげなさいな。それともゴミカスのような367本人かね(w
374 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 01:04:58 ] >>371 どの変がプなんだ?
375 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 11:39:28 ] >>374 シーザーマスコットの間抜けなツラが、じゃね?
376 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 12:47:27 ] seasarを使うのは沖縄原理主義者
377 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 13:30:35 ] >>374 獄長が知ってます。
378 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 14:06:10 ] S2JSFとかKuinaとかメンドクサソウ。
379 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 15:22:30 ] >>377 お前に説明して欲しい
380 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 19:54:27 ] フレームワーク(笑)の開発者ともあろう者が java.util.*以下のクラスの使いかたも知らんとは
381 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 20:47:24 ] >>380 kwsk
382 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 00:47:42 ] > フレームワーク(笑)の開発者ともあろう者が > java.util.*以下のクラスの使いかたも知らんとは そんなのはHashMapの排他問題で既に明らかだったじゃないか。何を今更。
383 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 00:53:20 ] >>382 kwsk
384 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 18:55:30 ] ttp://d.hatena.ne.jp/higayasuo/20060818 ここの日記で、1画面につき1クラスという話が出ています。 s2-jsf-example-1.1.0-beta-4.zipをみると、1画面につき複数のクラスが使われています。 (例:EmployeeConfirmActionImpl.java、EmployeeConfirmInitActionImpl.java) TeedaCoreになっているS2JSFもこのスタイルは変わらないものですかね? MyFacesを採用したS2JSF1.0系を使ってますけど、1画面につき最低でも2つのクラスが発生して interfaceを含めると膨大な数になって管理コストがあがってしまっています。 teeda exampleをみると、一画面につきPageクラスを使用したものになっててシンプルで良さげ。 具体的な説明・ドキュメントは無いですか??
385 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 23:56:19 ] Actionのinterfaceを作らなければ良い
386 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 10:42:01 ] >>385 > Actionのinterfaceを作らなければ良い 後、InitActionと普通のActionを統合するのもOK。 ただし、interfaceを使わない場合は、 アスペクトの指定は自動でできないから、 メソッド名に何らかのパターンを持たせる必要があります。
387 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 12:52:40 ] ようわからんのだが、Teeda単体を使っていればS2JSFってのは使わなくても良いってこと? 双方の違いって何?
388 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 13:38:19 ] Teeda CoreはJSF実装でMyFaces相当 Teeda ExtensionはHTMLテンプレートエンジンを含むS2JSF相当 いろいろな組み合わせがある MyFaces+S2JSF(S2JSF1.0系) Teeda Core+S2JSF(S2JSF1.1系) Teeda Core+Teeda Extension
389 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 14:49:19 ] なるほど。あまり組み合わせが多いのはユーザーを混乱させてしまう要因になるので好ましくはないカモ。 これまでのS2JSFと比較して速い安いうまいがそろった組み合わせを一つ選んで S2ファウンデーションで推し進めるようにしてもらいたいのが希望。 で、とりあえずオススメはTeeda Core+Teeda Extension ??
390 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 15:58:25 ] さっそくTeeda Extensionをいじろうとしてるんですけど、 ttp://teeda.seasar.org/ja/ でみたら、Teeda Extensionの使い方がに関するドキュメントが無いのはなぜ?
391 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 16:21:25 ] おれも気になる。 どれ使えばいいんだよー。 つーかS2JSFなくなるの?
392 名前:デフォルトの名無しさん [2006/09/26(火) 16:50:46 ] S2Dxoのドキュメントないの? どこまでマッピングサポートしているのか、 これからしてくれる予定なのか わからにゃい。 S2Strutsのemployeeのサンプルに プレゼンモデルとエンティティモデルの変換ロジックを 入れてほしいなぁ。 あと、プレゼンテーション層(S2Struts, S2JSF)に依存しない 入力チェック機能も欲しいな。 S2Cao公開して欲しいなあ。 要望いっぱい♪
393 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 18:47:23 ] やべぇ、teeda-html-example をみながらサンプル動かしてみようかと ちょっといじったんだけど、teeda-html-exampleでteeda自体の使い方は 「なんとなく」わかるけど、アーキテクチャはこうなってて、 こういう風に設定ファイルを書くべきであって…といった情報がほぼ皆無に等しいよww 漏れみたいにまず最初にドキュメントやら使ってみたレポートが豊富にあって そこから使っていくというライトユーザ向けじゃねぇってことか? 自前でガンガンコーディング出来る香具師向けって感じだな、今は。 このあいだ入った経験の浅いエンジニアにでもいじらせようかと想ったが 今のteedaとかの状態じゃ、とてもじゃないけど人にもすすめられないし 複数人で動く仕事にも導入できないんじゃないかという危機感でいっぱい。
394 名前:デフォルトの名無しさん [2006/09/26(火) 18:48:21 ] >>393 つ Spring
395 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 18:51:21 ] で、そこらへん、どうなの?>コミッタ陣 「進めています」といった説得力のない言葉じゃなくって、 具体的な進捗状況とか、スケジュールなんかあると良いのだが。 今の状態だと複数人で動かす業務じゃ入れられないし、ノウハウたまらんし。 >>394 Springは使う予定無い。
396 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 19:07:24 ] >>393 僕はまだ触ってないんだけど、 JSF仕様の設定以外にTeeda独自の設定をたくさんしなくちゃいけないってこと?
397 名前:デフォルトの名無しさん [2006/09/26(火) 19:14:05 ] つ JSF
398 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 19:36:46 ] >>396 たぶんそうだと思う。exampleみる感じだとロジックだとかをどこらへんで 登録してんのかが(まだ)わかんないw (もちろん、そのドキュメント・仕様なんてないっぽい。探し方悪いだけかな?) exampleはとりあえず動かせてはいるのだが、DBと連携するために S2Daoつかったり、S2Dxoとか使うとなれば どんな設定すれば良いのかなど、公開されているexampleでは皆目見当がつかない。 まじめに評価すべきかどうか検討中……(;´д`)
399 名前:デフォルトの名無しさん [2006/09/26(火) 19:37:36 ] >具体的な進捗状況とか、スケジュールなんかあると良いのだが。 これ同意。 きっちり守れなんて言わないけど、 大まかなスケジュールは提示してほしいな。 Sandboxなんてこれからどうなるのかさっぱり。