国産DIコンテナSeasar その15
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2009/03/17(火) 20:48:19ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。
本家 seasar.org
http://www.seasar.org/
Seasar Projectグループ
http://seasarproject.g.hatena.ne.jp/
ひがやすをblog
http://d.hatena.ne.jp/higayasuo/
前スレ
その1 http://pc5.2ch.net/test/read.cgi/tech/1092044210/
その2 http://pc5.2ch.net/test/read.cgi/tech/1098885253/
その3 http://pc8.2ch.net/test/read.cgi/tech/1102862221/
その4 http://pc8.2ch.net/test/read.cgi/tech/1119608621/
その5 http://pc8.2ch.net/test/read.cgi/tech/1135986150/
その6 http://pc8.2ch.net/test/read.cgi/tech/1148204750/
その7 http://pc8.2ch.net/test/read.cgi/tech/1153060167/
その8 http://pc10.2ch.net/test/read.cgi/tech/1165531719/
その9 http://pc11.2ch.net/test/read.cgi/tech/1170674234/
その10 http://pc11.2ch.net/test/read.cgi/tech/1176050197/
その11 http://pc11.2ch.net/test/read.cgi/tech/1190846507/
その12 http://pc11.2ch.net/test/read.cgi/tech/1203122931/
その13 http://pc11.2ch.net/test/read.cgi/tech/1215962870/
その14 http://pc11.2ch.net/test/read.cgi/tech/1224157275/
0007デフォルトの名無しさん
2009/03/20(金) 09:01:31カンファレンスでSeasar2のネタは少なかった・・・
0008デフォルトの名無しさん
2009/03/21(土) 18:56:110009デフォルトの名無しさん
2009/03/22(日) 10:27:59なんだかんだで人は集まっていたよ。
ひがたんのセッションはわりと席が埋まっていたと思う。
うがった見方だが、
・Seasar2 に詳しい人:
ひがたんのセッションはそれほど新しい話題もないし、別のスピーカーのセッションに行く
→でもそこまで混んでいない
・Seasar2 にあまり詳しくない人、知っているけど使ったことがない人:
まずひがたんのセッションに行く
ひがたんのセッションは埋まっていることが多かったので、まだまだ
Seasar2 初心者にとっての需要は大きいということかな。
最後の LT やプレゼントのじゃんけん大会も盛り上がっていたし、
最終的にはいい感じで盛況に終わったと思うよ。
0010デフォルトの名無しさん
2009/03/22(日) 12:06:3500119
2009/03/22(日) 12:22:51私も知りたいw
他の方、レスをお願いします
0012デフォルトの名無しさん
2009/03/23(月) 11:00:380013デフォルトの名無しさん
2009/03/23(月) 14:01:330014デフォルトの名無しさん
2009/03/24(火) 20:35:58嘘つき!
0015デフォルトの名無しさん
2009/03/24(火) 21:32:300016デフォルトの名無しさん
2009/03/25(水) 01:36:10やらない理由はなに?
0017デフォルトの名無しさん
2009/03/26(木) 21:14:020018デフォルトの名無しさん
2009/03/27(金) 22:21:23http://www.liber.co.jp/ex_jb_Company.do?cid=CLBW100566
0019デフォルトの名無しさん
2009/03/27(金) 23:52:310020デフォルトの名無しさん
2009/03/28(土) 00:48:290021デフォルトの名無しさん
2009/03/28(土) 15:12:200022デフォルトの名無しさん
2009/03/29(日) 08:03:360023デフォルトの名無しさん
2009/03/29(日) 08:45:20プレゼン資料はアップしないらしいよ
0024デフォルトの名無しさん
2009/03/29(日) 15:03:140025デフォルトの名無しさん
2009/03/29(日) 16:47:23ttp://d.hatena.ne.jp/higayasuo/20090325/1237956393
0026デフォルトの名無しさん
2009/03/30(月) 00:37:140027デフォルトの名無しさん
2009/03/30(月) 16:56:05ちょっとマジレスすると、テクノロジックアートが募集しているアジャイラーというのは、
アジャイルでいうところのファシリテータとか、Scrum でいうところの Scrum マスター(っていうんだっけ?)の
経験者のことなんじゃないかな?
0028デフォルトの名無しさん
2009/03/30(月) 17:00:54俺もマジレス
下方の写真の左側の女性と仕事出来るなら転職したいと思った
ってか、応募した(マジ
0029デフォルトの名無しさん
2009/03/30(月) 17:20:01採用されたら翻訳ガンガレ
0030デフォルトの名無しさん
2009/03/30(月) 17:27:16関係者の宣伝乙
0031デフォルトの名無しさん
2009/04/02(木) 20:39:060032デフォルトの名無しさん
2009/04/02(木) 20:52:140033デフォルトの名無しさん
2009/04/02(木) 23:44:18ttp://www.atmarkit.co.jp/fjava/special/seasarconf2009white/seasarconf2009white_1.html
Slim3 JDBCってS2JDBCの時のようなメソッドチェーンでのクエリ生成がなくなったんだね。
何でだろう。
0034デフォルトの名無しさん
2009/04/03(金) 20:47:10いったいどうやってリファレンスの解消をやろうというのか
0035デフォルトの名無しさん
2009/04/03(金) 21:45:02なぜ「情報隠微(いんび)」などと記載するに至ったのか。
以下が重ならないと、こうは書かないぞ。
・「情報隠蔽」を知らない。
・「情報」と「隠微」が並ぶことに違和感を感じない。
・「隠微」の意味を知らない。
・「隠微」を読めない。
0036デフォルトの名無しさん
2009/04/04(土) 02:02:19情報は隠匿か隠微じゃないか普通
完全に隠す場合は隠匿で関係者以外情報がそこにあることをわかりづらくするのは隠微
0037デフォルトの名無しさん
2009/04/04(土) 02:10:00///)
/,.=゛''"/
/ i f ,.r='"-‐'つ____ 細けぇ事はいいんだよ!!
/ / _,.-‐'~/⌒ ⌒\
/ ,i ,二ニ⊃( ●). (●)\
/ ノ il゛フ::::::⌒(__人__)⌒::::: \
,イ「ト、 ,!,!| |r┬-| |
/ iトヾヽ_/ィ"\ `ー'´ /
0038デフォルトの名無しさん
2009/04/06(月) 05:00:100039デフォルトの名無しさん
2009/04/08(水) 21:59:530040デフォルトの名無しさん
2009/04/09(木) 17:13:570041デフォルトの名無しさん
2009/04/09(木) 20:14:440042デフォルトの名無しさん
2009/04/10(金) 00:25:090043デフォルトの名無しさん
2009/04/11(土) 02:25:24Struts&クソな自社フレームワークとやらばっかりだよ。。
0044デフォルトの名無しさん
2009/04/12(日) 01:18:25突然Slim3をGoogleAppEngineに対応させたようです。
...って、これからはGAE専用フレームワークにするということ?
そのためにDIもAOPも削った?
0045デフォルトの名無しさん
2009/04/12(日) 10:41:010046デフォルトの名無しさん
2009/04/12(日) 12:26:560047デフォルトの名無しさん
2009/04/12(日) 13:14:19あ、確かに専用では無いね。
GAEで動くんだったら、普通のJava環境では当然動きますわな。
ただ、HOTDeployをAction限定にするとか、GAEではActionからJDOを直接呼べば
いいのでDI/AOPを削りました、とかGAE上で動かすことを前提に機能をバシバシ
削っているように読めたので、そこが引っ掛かった。
0048デフォルトの名無しさん
2009/04/12(日) 21:24:25/ || ̄ ̄|| ∧_∧
|.....||__|| ( ) どうしてこうなった・・・
| ̄ ̄\三⊂/ ̄ ̄ ̄/
| | ( ./ /
___
/ || ̄ ̄|| ∧_∧
|.....||__|| ( ^ω^ ) どうしてこうなった!?
| ̄ ̄\三⊂/ ̄ ̄ ̄/
| | ( ./ /
___ ♪ ∧__,∧.∩
/ || ̄ ̄|| r( ^ω^ )ノ どうしてこうなった!
|.....||__|| └‐、 レ´`ヽ どうしてこうなった!
| ̄ ̄\三 / ̄ ̄ ̄/ノ´` ♪
| | ( ./ /
___ ♪ ∩∧__,∧
/ || ̄ ̄|| _ ヽ( ^ω^ )7 どうしてこうなった!
|.....||__|| /`ヽJ ,‐┘ どうしてこうなった!
| ̄ ̄\三 / ̄ ̄ ̄/ ´`ヽ、_ ノ
| | ( ./ / `) ) ♪
0049デフォルトの名無しさん
2009/04/13(月) 13:48:420050デフォルトの名無しさん
2009/04/15(水) 00:30:03予定通り良い感じに枯れていくんならそれでいいんじゃないか?
競合してユーザー減って廃れていくよりは。
0051デフォルトの名無しさん
2009/04/18(土) 14:16:01ホットデプロイ系の問題が多少軽減するか?
0052デフォルトの名無しさん
2009/04/19(日) 23:50:380053デフォルトの名無しさん
2009/04/20(月) 22:34:110054デフォルトの名無しさん
2009/04/20(月) 23:38:280055デフォルトの名無しさん
2009/04/21(火) 23:35:45ストラッツの嫌な所がなくなってる
ひが本で勉強中です
0056デフォルトの名無しさん
2009/04/22(水) 00:08:410057デフォルトの名無しさん
2009/04/22(水) 02:25:48StrutsでActionの業務ロジック書くのがやっとという多数の職業プログラマに
使わせるには敷居が高すぎる
0058デフォルトの名無しさん
2009/04/22(水) 02:27:26中身にStruts使ってるってだけだからな
0059デフォルトの名無しさん
2009/04/22(水) 02:31:11JSTLを使った方がいいのか
0060デフォルトの名無しさん
2009/04/22(水) 03:46:470061デフォルトの名無しさん
2009/04/22(水) 08:05:161Higaは何Hydeでしょうか?
0062デフォルトの名無しさん
2009/04/22(水) 08:48:270.8Hyde
0063デフォルトの名無しさん
2009/04/22(水) 15:03:580064デフォルトの名無しさん
2009/04/22(水) 17:49:32いってたんだし、お互い様。
0065デフォルトの名無しさん
2009/04/22(水) 18:55:10「そいういうのをやめて、あげなよ(スレを)」ってことかと。
0066デフォルトの名無しさん
2009/04/22(水) 22:30:280067デフォルトの名無しさん
2009/04/22(水) 23:25:57/ ̄ ̄ ̄`ヽ、
/ ヽ 1Seasar = 0.8Hyde …か
/ \,, ,,/ |
| (●) (●)||| |
| / ̄⌒ ̄ヽ U.| ・・・・・・・・ゴクリ。
| | .l~ ̄~ヽ | |
|U ヽ  ̄~ ̄ ノ |
|  ̄ ̄ ̄ |
0068デフォルトの名無しさん
2009/04/23(木) 00:44:54ミミガーにするべき
0069デフォルトの名無しさん
2009/04/23(木) 23:51:090070デフォルトの名無しさん
2009/04/24(金) 00:10:080071デフォルトの名無しさん
2009/04/24(金) 00:35:38周りが持ち上げちゃってるのだろうか。
0072デフォルトの名無しさん
2009/04/24(金) 21:57:21diconファイルの記載順序でクラスが見つからないからスキップとかメッセージがでる。
この場合ってAutoRegister使わず一個一個クラスを登録するしかないの?
0073デフォルトの名無しさん
2009/04/24(金) 22:21:350074デフォルトの名無しさん
2009/04/26(日) 13:37:24やっぱアクセッサメソッド付きでエンティティ作るか、PropertyInterTypeするしかないのかな?
名案あれば教えてくだしあ。
0075デフォルトの名無しさん
2009/04/27(月) 05:05:140076デフォルトの名無しさん
2009/04/27(月) 13:43:420077デフォルトの名無しさん
2009/04/29(水) 22:49:59SAStrutsのBeanWrapperとか
0078デフォルトの名無しさん
2009/05/01(金) 23:36:310079デフォルトの名無しさん
2009/05/02(土) 00:35:48数多あるフレームワークの中では流行ってる方だよね
0080デフォルトの名無しさん
2009/05/02(土) 00:40:420081デフォルトの名無しさん
2009/05/02(土) 01:44:180082デフォルトの名無しさん
2009/05/02(土) 02:21:38デプロイ時間は純粋にロジックのサイズなだけで。
さまざまなリソース用意していれば遅くなるけどそれはどこも同じだし。
0083デフォルトの名無しさん
2009/05/02(土) 02:24:090084デフォルトの名無しさん
2009/05/02(土) 02:30:290085デフォルトの名無しさん
2009/05/02(土) 02:37:51便利になる代わりに、大規模になるとデプロイに時間がかかりそうな気がする。
EJB-jarとwarも一体化するし
S2がAutoRegisterから現在のディレクトリ決め打ちの手法に切り替えたのも
単にRails追随ってだけではなく、規模が膨らんだ時のデプロイスピードも考慮してのことだろうし
0086デフォルトの名無しさん
2009/05/02(土) 02:45:06Cool Deployは総なめだから遅いけど困らない
>>84
クラス1個2個じゃなくて数千、数万用意して試さないと
0087デフォルトの名無しさん
2009/05/02(土) 02:45:44複数のアプリケーションから共通のロジック呼び出すとか普通にあるし。
もちろん、シンプルなwar単体も使われると思うけど、
アプリケーションを分けるほうが開発も容易になる(デプロイ等の時間大幅短縮)しね。
0088デフォルトの名無しさん
2009/05/12(火) 21:08:23今日の換算レート
1higa=0.81hyde
0089デフォルトの名無しさん
2009/05/13(水) 12:44:27Struts1での経験が多いので、DIコンテナってなかなか不思議だなって思ってたんだけど、
Class.forName(動的クラス名).newInstance()に近くて、いわゆるコントローラーとしての振る舞いが
得意になるって事だよね。また、UMLやDBのデータモデリングのスキルも向上させたい事から、
そういったことをやりながらも自身のスキルを向上させる目的だよ。補足として、Seasarを利用してもさ、
EJBの構造いわゆるクラス設計が変更されるだけなんで、インターフェースに関してはそれほど進化しないよね。
もちろん、F2Flexを利用すればインターフェースを変えることも可能なんだろうけど、
それよりもcssや画像処理によってデザインを向上させないと、なかなか見栄えはよくならないよね。
まぁ、日本語だけではなくてさ、もっと技術的な側面からの話題も作業が進めば展開していくね。
0090デフォルトの名無しさん
2009/05/13(水) 14:28:030091デフォルトの名無しさん
2009/05/13(水) 17:54:53×F2Flex
○S2Flex
0092デフォルトの名無しさん
2009/05/18(月) 13:47:580093デフォルトの名無しさん
2009/05/19(火) 03:06:51釣り?
0094デフォルトの名無しさん
2009/05/22(金) 04:22:43Slim3ってGoogle App Engineに特化したフレームワークって感じなんですね?
Railsみたいなフルスタックなタイプの。
(GAE以外でも使えるよっていうかもしれないけど、
マーケ上どうみてもApp Engine専用の方向性です、本当にありがとうございました)
前に作ってたのが、SeasarというDIコンテナ?なんですよね。
それってそんなにすごかったんですか?フレームワークを補佐するライブラリですよね?
単なるDIのライブラリがそんなに注目を集めた理由がわからないのですが…。
これ一本で開発OKみたいなのではないってことですよね?
0095デフォルトの名無しさん
2009/05/22(金) 12:38:06O/Rマップ(モデル)のActiveRecodeと
ビューのrbhtmlファイルと
コントローラのControllerクラスがあるだけでしょ?
それが1つの名前でRailsになってるだけで。
Seasarプロダクトで言えば
O/RマップがS2JDBCで
ビューがMayaaで
コントローラがSAStruts
みたいな感じでいいんジャン。
自分で組み合わせられるのは良いよ。楽しいよ。
0096デフォルトの名無しさん
2009/05/22(金) 13:36:25なるほど、Javaは部分ごとに組み合わせらるのが一般的?ってことなのかな。
RubyのMerbみたいな感じか…(Railsと合流しちゃうけど)
ていうかかなり基本的なところを聞いてしまったようだ。
ありがとうさんです。
0097デフォルトの名無しさん
2009/05/22(金) 16:31:06>>95 はなにも Rails をわかっていない。
Rails の本質は、別にフルスタック型フレームワークであることだけではない。
Rails もおもしろいから、やってみるといいよ。
>>96
Merb をご存じということは Ruby の web フレームワークはご存じのようだが、
Seasar が話題を集めたのは、
・DI コンテナに Spring もあるけど、当時の Spring は XML をいっぱい書かなければならず、面倒だった
・Seasar はそのへん楽に設定できたし、ドキュメントも日本語だし、そもそも国産ということで話題になった
・S2Dao (今は S2JDBC もあるけど)の 2way SQL がけっこう画期的だった(便利)
S2Dao だけを個別に強調するつもりはないけど、こんな感じかな。
>>95 の言うとおり、Seasar2 (正式には S2Container)だけでは、DI コンテナ機能しかないので、
web 層の S2Struts とか SASTruts とか Teeda を、
O/Rマッパは S2Dao とか S2JDBC とかを組み合わせて使う。
0098デフォルトの名無しさん
2009/05/23(土) 03:15:21去年まで海外いたが聞いたことなかったぞ
seasar2ってそんなに話題集めてた?
0099デフォルトの名無しさん
2009/05/23(土) 03:23:040100デフォルトの名無しさん
2009/05/23(土) 03:35:18なんで反論が海外じゃ知られてないになるのか解らん
0101デフォルトの名無しさん
2009/05/23(土) 04:47:49意味不明
0102デフォルトの名無しさん
2009/05/23(土) 04:58:34seasar2って(日本では)そんなに話題集めてた?
という解釈も不可能ではない
0103デフォルトの名無しさん
2009/05/23(土) 05:19:390104デフォルトの名無しさん
2009/05/23(土) 05:22:30オフショア開発でもしたいのかな。
0105デフォルトの名無しさん
2009/05/23(土) 05:29:450106デフォルトの名無しさん
2009/05/23(土) 05:33:02GAEとかはあまり興味ないからよくわからん
■ このスレッドは過去ログ倉庫に格納されています