トップページ⇒tech
387コメント94KB

国産オープンソースDIコンテナSeasar2 その16

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2010/03/11(木) 22:15:49
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

本家 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/
その15 http://pc12.2ch.net/test/read.cgi/tech/1237290499/
0002デフォルトの名無しさん2010/03/11(木) 22:39:32
おいしーさー
0003デフォルトの名無しさん2010/03/11(木) 22:57:48
仕事はえー
0004デフォルトの名無しさん2010/03/11(木) 23:27:22
■厚生労働内閣官房・法務省ほか各府省へ一括メル凸できるフォーム
https://www.e-gov.go.jp/policy/servlet/Propose

↑これすごくいいね。

匿名で意見を書いて、1分で送れる。すごく簡単。
むずかしいこと書かなくてもいい。敬語も使わなくていい。

「こども手当は外国人の、さらに外国にいる養子でも人数に応じて無制限に支給されるって本当ですか?」
「海外に養子が100人いれば100人分のこども手当が受け取れるのですか?」
もう、これだけでいいと思う。

このスレを見て、少しでも怒りを感じた方。
匿名で意見を出せるので、あなたの時間を1分だけいただけませんか?

今思っていること。それをそのままタイプして、
いっしょに送っていただけませんか?

ちなみに俺はこれで
汚沢の天皇政治利用の時にも送ったけど問題ない。
「宮内庁に応援のメールが殺到」報道の一部になったかも。
0005デフォルトの名無しさん2010/03/12(金) 00:03:29
実際海外に養子が100人いる奴いないんだから言うだけ無駄
0006デフォルトの名無しさん2010/03/12(金) 01:31:28
100人いるってのがうそと誰がどうやって調べる?
0007デフォルトの名無しさん2010/03/12(金) 21:17:36
>>6
調査するのにも税金がいるわな。スレ違い失礼。
0008デフォルトの名無しさん2010/03/12(金) 22:31:30
ホットデプロイでさくさく
0009デフォルトの名無しさん2010/03/13(土) 04:06:58
Google App Engineで動作するCMS「官兵衛」
クラウドの活用でWebサイト管理を効率化
http://www.computerworld.jp/topics/cloud/176109-1.html

> GAE用のフレームワーク「Slim3」で作成されており、
> GAE/Jにデプロイするだけで利用することができる。

Slim3 で作られたサードパーティソフトウェアって、もう出てるのか。
この官兵衛はどこがつくったんだろう
0010デフォルトの名無しさん2010/03/17(水) 00:07:37
SAStrutsやS2JDBCではまるところってどこ?

はまる集をまとめていこう
0011デフォルトの名無しさん2010/03/17(水) 01:31:02
>>10
S2JDBCだと、遅延ロードをサポートしていないことかな。
Hibernateに慣れていると面食らう。

というか、関連を持ちまくってるエンティティを関連も含めて削除する処理を書いているのだが、
どこかでロードし損ねているせいか、ぬるぽが出て困っている。
0012デフォルトの名無しさん2010/03/17(水) 15:18:14
A木君、大活躍w
0013デフォルトの名無しさん2010/03/17(水) 15:55:16
実はアメリカ人なんじゃないかと思う
あのやってもらって当たり前感を見ると
0014デフォルトの名無しさん2010/03/19(金) 17:50:44
青木はMLの使い方間違ってるな...
先にggrks
0015デフォルトの名無しさん2010/03/20(土) 00:16:56
疑問だらけだったのにちょっと偉そうに的外れなアドバイスしてるのが吹いた
0016デフォルトの名無しさん2010/03/20(土) 17:37:05
>>14
根が教えてクンなのだからしょうがない。

>>15
問題が解決したとか言って情報共有したいとか言ったメールが来てたけど、
普通にドキュメントに書いてあったしな。
0017デフォルトの名無しさん2010/03/21(日) 22:50:33
フレームワークの選定をしており、
SeaserかSpringを検討しています。

Spring派のSeasarは日本でしか実績がないという指摘に対して
何かいい反論ないでしょうか?
0018デフォルトの名無しさん2010/03/21(日) 23:05:45
>>17
Seasarでなきゃいけない理由は無いだろ?
メインコミッタも別の道に行ってるしな

Seasarを使っての開発経験が無ければSpringでも良いんじゃない?
実績在るなら自分の開発実績示せば良いだろ
開発実績在るんで問題点はわかってますとか言い切れれば一番の反論だろ
0019デフォルトの名無しさん2010/03/21(日) 23:06:23
日本国内で日本人が開発するんだから関係ないだろって言えばいいんじゃね
JP1の導入検討するときも同じ疑問持つのかそついは
0020デフォルトの名無しさん2010/03/21(日) 23:08:27
日本語ロケールは日本でしか使われてないので使用しません
くらいアホな話だな
0021デフォルトの名無しさん2010/03/22(月) 13:02:27
「全世界で使われててバグフィックスされているから信頼性が高い」
って言われても逆に
「じゃぁ、おまえちゃんとバグ報告してる?日本語でブログで「おかしいなぁ?」って書いてるだけじゃない?」
って聞きたくなったりするしな。
実際、自分たちが見つけたバグに対して対処してくれる可能性はSeasarのほうが高いと思う。

俺はそれでもSpring使ってるが。
0022デフォルトの名無しさん2010/03/26(金) 14:44:44
メソッド名長杉フイタwww
0023デフォルトの名無しさん2010/03/26(金) 22:55:51
これか?w

findByInputStartDateAndStatusAndOutputTagDateAndInputOperatorIdPagerConditio

その次のメールの横やりも意味不明
0024デフォルトの名無しさん2010/03/27(土) 01:32:03
すげえなw
0025デフォルトの名無しさん2010/03/27(土) 03:22:36
findByConditionとかにすればいいのにね。
0026デフォルトの名無しさん2010/03/27(土) 03:26:52
ある程度割り切って短くしないとなw
0027デフォルトの名無しさん2010/03/28(日) 18:14:25
割り切るとかじゃないだろ、これ。
ちょっとした仕様変更で検索条件が増減したら
メソッド名変えるのか?って話で。

その検索条件で何をしたいのかがメソッド名から
わからなきゃしょうがないよな。
連番クラス名となんら変わらない、頭を使ってない命名。
0028デフォルトの名無しさん2010/03/28(日) 18:33:30
しかし実際の現場では

abstractColorRed.class

みたいな間抜けな実装もあったりするんだし
どこがabstractだよ
0029デフォルトの名無しさん2010/04/08(木) 02:27:15
ISID、Google App Engine向けOSS開発フレームワーク「Slim3」の商用サポートを開始
http://builder.japan.zdnet.com/news/story/0,3800079086,20411749,00.htm
0030デフォルトの名無しさん2010/04/10(土) 00:43:45
ひがさん、Flash/Flexから手を引くらしいね。
この人の軽薄な日和見っぷりは尊敬するわ。
0031デフォルトの名無しさん2010/04/10(土) 01:02:03
むしろ産業界でそこに参入しようとしてる奴なんているのか
マルチメディア的なところは必須かもしれんけど
0032デフォルトの名無しさん2010/04/10(土) 10:07:43
Flexが出て数年で鳴かず飛ばずの時点で、自分は選択肢から外したな
使う側からしてみれば、広まり始めたと実感してから勉強始めても十分間に合うってこともあるけど
0033デフォルトの名無しさん2010/04/10(土) 12:37:37
だな。
先んじて学ぶ必要がみられない時点で切った。
0034デフォルトの名無しさん2010/04/10(土) 13:09:32
数年どころか5年前には使われ初めてたよ
それで今これだからな
0035デフォルトの名無しさん2010/04/14(水) 07:43:12
Seasar3はまだか?
0036デフォルトの名無しさん2010/04/14(水) 10:51:37
ttp://twitter.com/higayasuo/statuses/12086279555
0037デフォルトの名無しさん2010/04/22(木) 20:49:57
test
0038デフォルトの名無しさん2010/04/22(木) 21:47:57
内部設計担当者にseasar2の説明必要?
0039デフォルトの名無しさん2010/04/22(木) 21:51:42
そもそも知らないで設計できるのか?
0040デフォルトの名無しさん2010/04/22(木) 21:56:44
AOPとか、DIはしらなくていいと思うけど
0041デフォルトの名無しさん2010/04/22(木) 22:21:21
えっ?内部設計でしょ?
外部設計なら知らなくてもいいけど内部設計ってアーキテクチャに近い側の設計だぜ?
なんか知らんけどうごいてるーみたいな詳細設計が許されるかよ
0042デフォルトの名無しさん2010/04/24(土) 01:03:14
そもそも内部設計の成果物ってなに?
0043デフォルトの名無しさん2010/04/24(土) 01:09:44
ふろぉちゃぁと
0044デフォルトの名無しさん2010/04/24(土) 01:16:21
内部設計って普通はプログラマがやるもんだからDIやAOP全然知らなくてOKってことはないだろ
昔の汎用機みたいに詳細設計とコーダーは別ってのならともかく
0045デフォルトの名無しさん2010/04/24(土) 11:48:09
AOPの内部の仕組みはいらんな
0046デフォルトの名無しさん2010/04/24(土) 12:50:43
知らなくていい派は一人か
0047デフォルトの名無しさん2010/04/24(土) 19:23:09
そこでseasar2徹底入門か
0048デフォルトの名無しさん2010/04/24(土) 20:18:42
あの本はあと1年早く出して欲しかった
0049デフォルトの名無しさん2010/04/24(土) 20:29:44
日本の出版社「入門」て付けるの好きすぎ
本物の入門者はあんな厚いと逃げる
0050デフォルトの名無しさん2010/04/24(土) 20:40:21
それにしても竹添さんはよく働いているよなあ。
0051デフォルトの名無しさん2010/04/24(土) 21:31:19
Seasr2はどうだ?
0052デフォルトの名無しさん2010/04/24(土) 23:22:12
Sastrutsアノテーションの
floatrangeアノテーションで、0より大きいって
表現する場合どうしてる?
0053デフォルトの名無しさん2010/04/25(日) 19:36:39
でも、そんな今だからこそ、僕が好きになれなかったのはSeasar2というプロダクトではなく、
(言い方は悪いですが)ある意味ミーハーな盛り上がりを見せていた、当時のSeasar2の
コミュニティだったのではないかと思うようになりました。

デブ批判キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0054デフォルトの名無しさん2010/04/25(日) 21:15:42
堅実そうな竹添さんがSeasar2本書くことがかなり不快に感じてたんだが、
デブとヒガが離れたから書くようになったのか。かなり好感触だな。
俺も買うかな。
0055デフォルトの名無しさん2010/04/25(日) 22:42:35
なんで本書くと不快なんだよ
多くの奴はデブとかいうお前の方が不快に思ってるぞ
0056デフォルトの名無しさん2010/04/25(日) 23:01:25
>>55
お前このスレ初めてか?まぁ落ち着けよ
0057デフォルトの名無しさん2010/04/25(日) 23:57:56
コミッタを批判するのがこのスレの本意だと思ってる痛い奴がいるんだよな
0058デフォルトの名無しさん2010/04/26(月) 00:03:41
コミッタ、理事、asipを笑い続けて16スレ目ですがなにか?
0059デフォルトの名無しさん2010/04/26(月) 00:09:31
少しでも擁護すると本人乙と追い出し続けて16スレ目だろ
キチガイニートばっかりだからな
0060デフォルトの名無しさん2010/04/26(月) 00:17:05
>>59
本人乙
0061デフォルトの名無しさん2010/04/26(月) 00:26:24
普通に考えてやってる奴らはアンチS2の奴らだろうな
もしくはS2使いたいけど職場で入れて貰えなくて無理にディスる事で精神安定を図ってるか
0062デフォルトの名無しさん2010/04/26(月) 03:56:35
Seasar2徹底入門なんて本が出たんですか?
ホスィ、高いなー
0063デフォルトの名無しさん2010/04/26(月) 03:58:14
>>61-62
本人乙
0064デフォルトの名無しさん2010/04/26(月) 04:03:37
S2とS2JDBCで一応動く物は作ったけど
素人だから分からないっす
どこにDBのアクセスを置くのが正しいっすか?
ヒガさんの本だと分かりません
0065デフォルトの名無しさん2010/04/26(月) 04:18:22
>>64
Seasar2徹底入門を買って読みなさい
0066デフォルトの名無しさん2010/04/26(月) 04:50:59
>>65
本人乙
0067デフォルトの名無しさん2010/04/26(月) 07:19:38
S2JDBC-GENだとエンティティごとにXXXServiceが作られるので、そこにDBアクセスを置く。
非常にセンスが悪い。
0068デフォルトの名無しさん2010/04/29(木) 06:00:50
>>67 は、どういう形だとセンスがいいと思ってるの?
0069デフォルトの名無しさん2010/04/30(金) 23:26:15
Seasarの奴らってどうして >>68 みたいにアイデアを盗用してやろうっていう姿勢が抜けないんだろう
0070デフォルトの名無しさん2010/05/01(土) 20:38:16
seasar2徹底入門いいね。
0071デフォルトの名無しさん2010/05/02(日) 04:26:49
>>69
>>67みたいに批判だけして代替案も出さない奴よりはましだろ。
さてはお前、>>67か?w
0072デフォルトの名無しさん2010/05/09(日) 19:32:21
やつきたー
0073デフォルトの名無しさん2010/05/15(土) 11:14:31
>>68
あれって結局DAOですよね。なんでServiceなんて名前にしたのでしょうか?
0074デフォルトの名無しさん2010/05/15(土) 12:31:54
自動生成にどこまで求めてるんだお前ら
0075デフォルトの名無しさん2010/05/15(土) 12:38:52
なにからなにまで
0076デフォルトの名無しさん2010/05/15(土) 12:40:40
Action毎にServiceにしても同じようなクレーム来るだろうし、
じゃあどうしろよみたいな話になるよな。
0077デフォルトの名無しさん2010/05/15(土) 13:22:12
>>76
素直にXXXDaoを生成してくれればいいのに
0078デフォルトの名無しさん2010/05/15(土) 13:39:44
これでおk
servicePackageName="dao" serviceClassNameSuffix="Dao"
0079デフォルトの名無しさん2010/05/16(日) 15:35:07
Seasar2界隈はトランザクションスクリプト派だと思われているが
S2JDBCのAbstractService(エンティティと1対1のロジッククラス)は
ドメインオブジェクトの優位性を認めたことになる。
エンティティとロジックを分ける理由はDIとの相性というだけ。
0080デフォルトの名無しさん2010/05/22(土) 22:59:41
権限認証する場合、AOPとFileterのどちらがおすすめ?
0081デフォルトの名無しさん2010/05/22(土) 23:11:14
>80
URLで/auth/〜みたいに一律で処理するならFilgterで十分じゃね?
でも、ボタンごとに権限変えたいときとか、URLに規則性を持たせにくいときはAOPだね。
0082デフォルトの名無しさん2010/05/23(日) 00:02:58
AOPだとバリデーションでエラーになった場合にチェックできないFWもあるから注意汁
0083デフォルトの名無しさん2010/05/23(日) 00:07:02
Seasar2はチェックできるの?
0084デフォルトの名無しさん2010/05/23(日) 00:10:03
Seasar2はWebのFWじゃない
0085デフォルトの名無しさん2010/05/23(日) 00:19:11
sastrutsは?
0086デフォルトの名無しさん2010/05/23(日) 00:23:12
AOPではできない
FilterかRequestProcessorでできる
0087デフォルトの名無しさん2010/05/23(日) 00:49:46
S2RequestProcessorを拡張すればできるっぽいですね
0088デフォルトの名無しさん2010/05/27(木) 23:59:24
SeviceのメソッドにAOPで処理埋め込んだ場合、
その処理でActionに検査例外スローできる?
0089デフォルトの名無しさん2010/05/28(金) 00:13:38
>>88
やってみれ
そして報告しれ
0090デフォルトの名無しさん2010/05/30(日) 00:12:33
無理やり投げてもInvocationTargetExceptionでラップされるぞ
0091デフォルトの名無しさん2010/06/03(木) 06:00:28
unixでCassavaみたいなcsvが編集できるソフトは何がありますか?
0092デフォルトの名無しさん2010/06/03(木) 13:41:35
OpenOfficeでいいだろ
0093デフォルトの名無しさん2010/06/03(木) 21:07:00
Railsの人気に嫉妬して、Springのデカイ仕事に嫉妬して、Seasar3発進!!!
0094デフォルトの名無しさん2010/06/03(木) 22:28:40
なんであがってるのかと思ったらそれか。
ある意味最大の燃料だな。
0095デフォルトの名無しさん2010/06/04(金) 21:13:59
http://event.seasarfoundation.org/jcmt2010/2010/06/02/seasar3/
0096デフォルトの名無しさん2010/06/04(金) 22:21:02
もちろんいきまっせ
0097デフォルトの名無しさん2010/06/04(金) 23:58:37
当日はおれも行こうと思うが・・・

>>95
あれ、slim3 = Seasar3 じゃなかったの?
0098デフォルトの名無しさん2010/06/05(土) 01:17:26
>>97
slim3は途中で方針転換してGAE専用になって、Seasar2とは無関係のプロジェクトになったと思う
0099デフォルトの名無しさん2010/06/06(日) 23:01:36
おまいらよくこんなコロコロ方針変更するフレームワーク使えますね。

0100デフォルトの名無しさん2010/06/07(月) 03:55:00
S2JDBC便利だなこれ
ページング楽過ぎ
0101デフォルトの名無しさん2010/06/08(火) 00:24:53
じゃあ何使うんだよ
どう考えても、SAStruts+S2JDBCの一角だろ
0102デフォルトの名無しさん2010/06/08(火) 00:39:45
s/一角/一択/
0103デフォルトの名無しさん2010/06/09(水) 00:51:54
いまでこそSAStruts+S2JDBC一択だけど、JSFとかEJBとかAllInOneとか昔は迷走してた。って話じゃね?
0104デフォルトの名無しさん2010/06/09(水) 01:03:16
そんなこと言い出したらこの業界自体が迷走しっぱなしだ
0105デフォルトの名無しさん2010/06/09(水) 19:35:07
むしろ、業界に合わせて迷走している感じだな。自分の意見が無い感じというか。
0106デフォルトの名無しさん2010/06/09(水) 19:56:02
風見鶏なのは悪いことじゃないんだぜ
0107デフォルトの名無しさん2010/06/10(木) 00:27:24
でもTeedaがいいと思うけど
0108デフォルトの名無しさん2010/06/10(木) 00:33:13
今から作るのにJSF選択するバカとかいるのか
0109デフォルトの名無しさん2010/06/10(木) 00:35:38
jsf2を選ぶのはバカじゃなかろう
teedaは今更だが
0110デフォルトの名無しさん2010/06/10(木) 01:11:12
>107
それはない。
>109
EJB3の時も、今度こそ流行ると思った。


とりあえずHTML5とか、変化するクライアント環境に追随してるFWが欲しい。
0111デフォルトの名無しさん2010/06/10(木) 01:12:22
Apache系だけ追えばOK
他はだいたい失敗する
0112デフォルトの名無しさん2010/06/10(木) 07:23:27
apacheもすっかりレガシーになったキガス
0113デフォルトの名無しさん2010/06/10(木) 08:02:05
Apache は1.4系の呪縛から逃げ切れてないからなぁ。
0114デフォルトの名無しさん2010/06/10(木) 08:50:48
commonsとか1.4でおわってる
0115デフォルトの名無しさん2010/06/11(金) 00:16:47
>144
必要そうなものは殆どそろってて、httpclientのような再設計の例を除けば、
バグフィックスだけで十分。と考えられなくも無い。
0116デフォルトの名無しさん2010/06/11(金) 00:27:35
Generics対応してないのがほとんどだからね。いまは使い物にならないと思う。
0117デフォルトの名無しさん2010/06/11(金) 00:30:30
>>115
それはない
genericsに対応してないcollections、enumに対応してないlang、nioに対応してないio…
Javaの進化に取り残されてるのばっかじゃん
0118デフォルトの名無しさん2010/06/11(金) 00:34:04
きちんと動く産業製品を作るのに言語の進化など関係ないように思うが
0119デフォルトの名無しさん2010/06/11(金) 00:41:12
だったらcobolでも使ってろ
0120デフォルトの名無しさん2010/06/11(金) 00:44:57
COBOLやFORTRANだって規格が進化してるぞ
0121デフォルトの名無しさん2010/06/11(金) 00:45:57
>>110
> とりあえずHTML5とか、変化するクライアント環境に追随してるFWが欲しい。

に対する

>>111
> Apache系だけ追えばOK

が間違ってるのは明白だな
0122デフォルトの名無しさん2010/06/11(金) 00:50:35
HTML5どころかJava5にすら追随できてないからな
0123デフォルトの名無しさん2010/06/11(金) 01:04:30
HTML5とそれを出力する言語は関係ないわけだが
0124デフォルトの名無しさん2010/06/11(金) 01:17:14
ポイントは変化に追随できてるかどうかだろ
0125デフォルトの名無しさん2010/06/11(金) 01:38:47
未だに一番使われてるのはStrutsシリーズだと言うことを忘れないで欲しい
0126デフォルトの名無しさん2010/06/11(金) 01:51:36
それはスレの流れとは無関係だな
0127デフォルトの名無しさん2010/06/11(金) 02:07:41
Apacheほどの組織でも高々10年で衰退するって怖いよな
レガシーはともかく最近5年くらいは普及したプロダクトを輩出できてない
ClickやWicketなんかApacheへ移管したことが終わりの始まりに見える
0128デフォルトの名無しさん2010/06/11(金) 02:20:42
Hadoopとか
0129デフォルトの名無しさん2010/06/11(金) 02:28:01
他にCassandraもあることはあるが適用範囲が狭そうだからな…
0130デフォルトの名無しさん2010/06/11(金) 02:32:04
>>110
HTML5はFlexとかSilverlight辺りと同列に思っておいたほうがいい
今までのようにサーバFWのViewのヘルパーでやり過ごせるようなものでもない
アプリ系APIはほとんどJavaScriptで操作するから、Ajax系のプログラミングに慣れておけば
HTML5にもスムーズに対応できると思う
0131デフォルトの名無しさん2010/06/11(金) 02:36:53
それがいやならGWT
Javaプログラマの逃げ道はここしかない
0132デフォルトの名無しさん2010/06/11(金) 02:37:23
そもそもWebアプリなんてたいして進化してないのに
サーバやFWやライブラリだけ画期的な進化求めることが矛盾してる
0133デフォルトの名無しさん2010/06/11(金) 02:39:15
えっ!?
0134デフォルトの名無しさん2010/06/11(金) 02:42:33
よく考えたらここはSeasarスレだった
古典的なWebアプリしか作ってなくても当然か
0135デフォルトの名無しさん2010/06/11(金) 02:53:33
Web2.0w
クラウドw
AJAXw
0136デフォルトの名無しさん2010/06/11(金) 07:25:28
>>135
上二つはわからなくもないが、Ajaxは当たり前に使うだろ
顧客のUI要件にもどんどん入ってくるし
0137デフォルトの名無しさん2010/06/11(金) 09:58:50
某大公共系のプロジェクトに入っているが(日本中が知っている組織)
VBのクラサバをwebアプリで置き換えることになった。
リッチクライアントは配信が面倒ということで、すべてHTMLというか JavaScript で部品を作っている。
(自分は業務側なので、部品を作るところではない)

Excelのようなグリッドとか、ツリーメニュー、コード選択はマウスオーバーすると階層メニューがポップアップする、など。

すべてブラウザの中で完結するのはいいと思うけど、部品はすべて顧客の情報子会社が
内製していていっさい世の中のライブラリを使っていないので(jqueryとか)、
ちゃんとまともなものができるのかなと思う。
0138デフォルトの名無しさん2010/06/11(金) 15:09:55
>>136
なにも革新的じゃないのに言葉だけ焼き直したもの一覧だろ
0139デフォルトの名無しさん2010/06/12(土) 04:35:41
>>137
車輪の再発明しまくっているということかねえ。
クロスブラウザ対応が大変そうだな。
01401372010/06/12(土) 16:23:30
>>139

>車輪の再発明
サーバサイド(Java)側も、すべて内製フレームワークだからね。
DAO層とか、iBatis や S2DAO といった慣れたやつ以外使いたくない。
これら以上のものが提供されるとも思えないし。

(AJAX)JavaScript側は、探したけど100%マッチするものがなくて作っているのかな。
多少作り込むにしても、流用できるライブラリはあると思うんだけどね。


>クロスブラウザ
そこはイントラ内なので、ひとつに絞られている。
カットオーバー2012年なのに、IE6 だって。
0141デフォルトの名無しさん2010/06/13(日) 12:27:01
法政大学なう
0142デフォルトの名無しさん2010/06/13(日) 20:54:39
HTTPSにするには
struts + sslext でやれば良いんでしょうか?
0143デフォルトの名無しさん2010/06/13(日) 22:57:44
ただいま
0144デフォルトの名無しさん2010/06/13(日) 23:55:30
どうやった?
0145デフォルトの名無しさん2010/06/15(火) 20:35:13
最近のSAStratsやSeasar3の方針はどうも技術のわからん奴らを騙して開発効率上げちゃおうって考え方なんだな。
もう少し真正面からデファクトスタンダードをひっくり返す気概を持ったプロダクトにして欲しいよ。
0146デフォルトの名無しさん2010/06/18(金) 00:31:41
公式サイトの説明が難し過ぎる
もっと普通の人が間違えやすい所を丁寧に分かりやすく簡潔に書くべき
これでは何を作っても普及しない
01471452010/06/18(金) 00:36:26
簡単に言うと、説明が下手
0148デフォルトの名無しさん2010/06/18(金) 08:37:58
お前が書けばいいだろ
0149デフォルトの名無しさん2010/06/18(金) 20:10:34
すぐにこいつらお前がとか、具体的にどの辺が?とか言うよな。
自分で考えてみろよコジキがと言いたくもなる。
0150デフォルトの名無しさん2010/06/18(金) 21:38:31
乞食ってのは>>146みたいなクレクレ君のことだろw
0151デフォルトの名無しさん2010/06/18(金) 23:00:15
ただで使ってんだから、自分の労力を提供するか
金を寄付して特にドキュメント整備に使って下さいとお願いすればいい
0152デフォルトの名無しさん2010/06/18(金) 23:01:34
>>146
君みたいな低スキルの人が使うものではありません。
0153デフォルトの名無しさん2010/06/18(金) 23:06:16
オープンソースなんだから、文句があれば自分が活動すればいい。
何もしていないくせに文句ばかり言っているほうがおかしい。
0154デフォルトの名無しさん2010/06/18(金) 23:11:13
irykaze: Seasar 3 の発表を受けて。。。
やっと、DI コンテナも日本お得意のガラパゴス化があだとなったという事実を受け入れられたようで。
失われた5年を返してほしいと思うしだい。
2 days ago via web
0155デフォルトの名無しさん2010/06/18(金) 23:53:22
日本お得意のガラパゴスだと何の問題があんのかよくわからんけども
だってこれって日本の企業で日本のシステムを作るためのフレームワークだろそもそも
そいつが主導してやってきたわけでもなかろうに、
何を期待して5年間関わってきたんだよ
グローバルなのが目的なら最初からSpringでも使えば良かったのに
0156デフォルトの名無しさん2010/06/19(土) 00:02:56
誰に向かって「返してほしい」つってんのか謎だな
0157デフォルトの名無しさん2010/06/19(土) 00:32:06
5年間強制的にコンテナの開発に関与させられたんだろうか
0158デフォルトの名無しさん2010/06/19(土) 00:36:51
そもそもグローバル化が目的なんじゃなくて自分たちが仕事でJavaを使うのに開発効率挙げるのが目的だったような。
S3がたまたま目標をグローバル化に設定しただけであって。
グローバル化が目的なら外国語のドキュメントの優先順位はもっと高かったはずだし、
irykazeさんってのも積極的に外国語のドキュメントを作るのに注力すべきだっただろうし。
0159デフォルトの名無しさん2010/06/19(土) 00:40:11
S3ってSpringベースなんだろ?
5年悩んだんなら最初からSpring使ってろよみたいな
0160デフォルトの名無しさん2010/06/19(土) 00:42:58
DIコンテナの実態がどうなのか気にして使ってる奴なんていないよ
みんなSpring使ってるからSpringを使うだけ
S2が日本的ガラパゴスだからSpringに負けたってわけではないだろ
もしグローバルな視点で開発すればOKと思ってるならおめでたすぎるし
今度は国内ですら使われなくなる可能性もあるのに
0161デフォルトの名無しさん2010/06/19(土) 00:47:09
ガラパゴスとか危機煽るほどSpringってデファクトになってるかな?
どっちかというとJava自体の勢いがなくなりつつある中で
全体のパイが縮んで、有名だったアプリのみが生き残ろうとしてるだけにも見える
0162デフォルトの名無しさん2010/06/19(土) 00:51:51
グローバルが正義でガラパゴスが悪って風潮はいつからできたんだろう。
本来グローバル化すべきインフラサービスがガラパゴスなのは批判される点もあるだろうけど、
たかがアプリケーションのフレームワークがグローバルじゃないからって、
なんか問題になったりするのかね。
日本語は日本でしか通じないから仕事では使わない方がいい、とか言う奴はいないだろうし。
0163デフォルトの名無しさん2010/06/19(土) 00:56:12
独自に進化することは悪じゃない
競争力を失うような進化が問題なだけ
0164デフォルトの名無しさん2010/06/19(土) 14:05:29
むしろ、Railsとかはガラパゴスに進化して力づくでweb 開発の世界をかえたよね。
0165デフォルトの名無しさん2010/06/19(土) 21:59:09
Springってそもそも使われてるのか
0166デフォルトの名無しさん2010/06/19(土) 22:27:11
DIコンテナ最高!みたいなブームは終わってる気がするな
0167デフォルトの名無しさん2010/06/19(土) 22:45:57
ブームはすぎた。あって当たり前の存在になった
0168デフォルトの名無しさん2010/06/23(水) 08:38:25
インターセプターでログイン処理の例があったのだが
セッションが切れると
お手軽AJAXのメソッドの結果がリダイレクト先と入れ替わってワロタw

普通にvalidateでおkだったw

Web上からゴミを除去してくれ
0169デフォルトの名無しさん2010/06/23(水) 08:40:04
誰が書いたんだろあれ
地雷も良い所だ
0170デフォルトの名無しさん2010/06/23(水) 09:08:33
そもそもお前はなんでそいつのコードを真似したんだ
0171デフォルトの名無しさん2010/06/23(水) 14:41:19
AJAXを想定してないコードをコピペしたんじゃなくて?
0172デフォルトの名無しさん2010/06/23(水) 14:49:03
ログイン画面とか、任意のActionなりメソッドなりを
認証インターセプタ対象外にする仕組みは必ず必要だと思うんだけど、
AJAX用のActionやメソッドもそうすりゃいいのではなかろうか。
0173デフォルトの名無しさん2010/06/23(水) 15:24:25
AJAX用のメソッドも認証しないと
偽装されて呼び出される可能性が
0174デフォルトの名無しさん2010/06/23(水) 17:17:11
うん、だから、対象外にする仕組みを利用して
別途AJAX用の処理を用意してやればいいじゃない、って話。
言葉足らずですまんでした。
Actionにアノテーションつけて、インターセプタ内でそれを見て
判断とかどうせやるんだろうしさ。

普通のHTMLはログイン画面にリダイレクト、
AJAXの場合は実装によりよしなに、と。

まあその参考にした元ネタ分からないからなんともいえないけどさあ
もしそれが普通のHTMLベース用サンプルだったらさあ
そのまんまコピってAJAXに適用してゴミ呼ばわりってのはすごいね。
0175デフォルトの名無しさん2010/06/23(水) 22:33:51
考えが浅い人ほどすぐに文句を言うんだよね。
0176デフォルトの名無しさん2010/06/23(水) 22:38:55
>>80からの流れも読んどけってこった
0177デフォルトの名無しさん2010/06/23(水) 23:42:47
仮に文句があるとしても直接サンプル公開してる人に言えばいいと思う
0178デフォルトの名無しさん2010/06/24(木) 04:33:44
お騒がせしてすみませんでした
validatorでログイン画面に戻しても
jQueryのloadで呼んだ画面がログイン画面になってしまいます。
どちらでも同じです。
とりあえずvalidator外します。
0179デフォルトの名無しさん2010/06/24(木) 04:50:08
これって、javascriptの方でセッションの確認しないといけないんですね
難しい
0180デフォルトの名無しさん2010/06/24(木) 05:09:41
セッションにログインした時刻を保存してリクエストで送って判断するんですね
失礼すますた
0181デフォルトの名無しさん2010/06/24(木) 10:04:07
単なる思いつきなんだけど、cookieからsessionid取得して
urlの後ろにくっつけてやるってのはだめなのかえ?
0182デフォルトの名無しさん2010/06/24(木) 20:53:34
そんなことしたら、ひろみちゅセンセが激怒しそうでw
0183デフォルトの名無しさん2010/06/25(金) 08:51:13
そうか?cookie送信もURLの尻につけるのも、セキュリティ的な弱さは同じだと思うんだが。
0184デフォルトの名無しさん2010/06/25(金) 10:14:19
URL rewritingというのがあってだな…
0185デフォルトの名無しさん2010/06/25(金) 21:43:37
>>179
フィルタ側で通常はログイン画面にリダイレクトしている部分でHTTP401返して、
後はクライアント側で共通エラーハンドラーでも作って処理させたら?
jQueryのloadじゃなくて$.ajax使えばいい
0186デフォルトの名無しさん2010/06/25(金) 22:15:27
すいません、別の所で悩み中です。
参考にします。
0187デフォルトの名無しさん2010/06/26(土) 08:45:23
>>185
エラーハンドラーにセッションのタイムアウトの処理を
作るべきですかね?
0188デフォルトの名無しさん2010/06/26(土) 12:30:43
>>187
セッションタイムアウト判定はあくまでサーバ側の仕事だけど
その後の画面処理はAjax側の仕事だから
他のエラー処理と同様に、認証エラー時の挙動をハンドラに書けばいい
Ajaxは基本的にC/S型だから、サーバサイドFWの既存のやり方に無理に当てはめない方が作り易い
0189デフォルトの名無しさん2010/06/26(土) 13:37:22
そうですか、今度勉強してみます。
0190デフォルトの名無しさん2010/06/27(日) 17:53:20
そうですか。
0191デフォルトの名無しさん2010/07/01(木) 12:11:42
$.ajaxだとセッション切れると通信されなかった
0192デフォルトの名無しさん2010/07/02(金) 03:34:51
cubbyってt2よりもsastrutsよりも先にできてたのか。
じつはすごいのか?
0193デフォルトの名無しさん2010/07/02(金) 08:09:29
自重はダークサイドって言ってる奴らよりはすごい。
0194デフォルトの名無しさん2010/07/07(水) 21:03:10
Seasar3来たな!
0195デフォルトの名無しさん2010/07/07(水) 21:45:37
そいや日経コンピュータにhigaタソ出てたな
0196デフォルトの名無しさん2010/07/09(金) 18:27:20
slim3の公式サイトってどこ?
0197名無しさん@そうだ選挙に行こう2010/07/11(日) 00:10:20
なんやかんやいって語るの大好きだな相変わらず
0198デフォルトの名無しさん2010/08/22(日) 23:35:47
seasar2.5やってほしかったなあ
0199デフォルトの名無しさん2010/08/23(月) 01:57:11
もうSAStruts以外は見ないようにしてる
0200デフォルトの名無しさん2010/08/23(月) 23:06:40
seasar2.5って中止するまで何年かかったんだよwww
ttp://journal.mycom.co.jp/articles/2007/05/29/seasar1/index.html
0201デフォルトの名無しさん2010/09/03(金) 21:25:33
もう、チーフコミッタをひがから獄長に変えろよ。
ひがは、コミュニティをつぶす方向にしか動いていないよ。

「コミュニティを馬鹿にする発言はゆるせないよ」
0202デフォルトの名無しさん2010/09/03(金) 22:10:13
seasar3をつぶしたのも2.5をつぶしたのも獄長じゃね?
あー、プロダクトでなくコミュニティね
なにそれおいしいの?
0203デフォルトの名無しさん2010/09/05(日) 16:54:05
別にコミュニティなんぞうまくないと思うけど
「ユーザと開発者とが共に喜びを分かち合える環境実現をお手伝いすることを目指し活動しています」
って建前の集団のトップが
「SI終わりwww」
って言い出すのには確かに違和感を感じたな。別にどうでもいいけど。
0204デフォルトの名無しさん2010/09/08(水) 01:58:09
別にどうでもいいならいいじゃねーか。
モノマネしたあとに「にてねー」とか自分でいうようなもんか。
ガラスのアイデンティティも安心ですね。
0205デフォルトの名無しさん2010/09/09(木) 23:31:10
なんかこのスレって事実に基づく揶揄を憶測に基づく人格批判で返す流れが多いな。
Seasarの体質なんだろうけど。
0206デフォルトの名無しさん2010/09/10(金) 00:59:44
MLで発言できない奴のたまり場だから
0207デフォルトの名無しさん2010/09/10(金) 13:07:20
すまん、いいすぎたよ


0208デフォルトの名無しさん2010/09/11(土) 14:22:10
>>205 事実に基づく揶揄
>>206 憶測に基づく人格批判

まさに典型だな。事実に基づいてるぶん>>205のほうがましだと思うが。
0209デフォルトの名無しさん2010/09/11(土) 20:52:06
えっ
0210デフォルトの名無しさん2010/09/12(日) 15:53:36
どこが事実なの?w
0211デフォルトの名無しさん2010/09/13(月) 00:33:20
MLでも同じ事言ってる奴がいるのなら匿名掲示板だだからじゃないって言い訳も通用するだろうが
人格批判なんてここでしかされてないからな
0212デフォルトの名無しさん2010/09/16(木) 00:15:28
InterceptorってHOT DEPLOY対象にしたほうがいいの?
0213デフォルトの名無しさん2010/09/26(日) 00:52:57
このスレももう役目終えた感漂うな。
獄長も新しいオモチャ見つけたみたいだし。
0214デフォルトの名無しさん2010/09/26(日) 02:24:35
SA導入した企業結構あるけどどうすんだろうな今後
0215デフォルトの名無しさん2010/09/26(日) 11:21:19
>>213
新しいオモチャ見つけたのはこのスレの住人 だから過疎った
0216デフォルトの名無しさん2010/09/26(日) 18:09:56
めんてとまっても十分だろ。
0217デフォルトの名無しさん2010/09/26(日) 19:01:17
diconファイルって「だいこんふぁいる」ってのが正式な呼び方ですか?
0218デフォルトの名無しさん2010/09/26(日) 20:51:53
buri と dicon でブリ大根って言って喜んでるやつらなんだから、それが正式なんじゃね?
0219デフォルトの名無しさん2010/09/26(日) 22:16:52
でぃーこんファイルじゃないの?
0220デフォルトの名無しさん2010/10/02(土) 11:37:55
アノテーションでのValidationのエラーコード変えたいとき、どうすればいいの?
0221デフォルトの名無しさん2010/11/16(火) 22:13:48
お前らもこっち来い

Google App Engine 3アプ目
ttp://hibari.2ch.net/test/read.cgi/php/1267094290/
0222デフォルトの名無しさん2010/11/24(水) 08:36:42
興味ない
0223デフォルトの名無しさん2010/11/25(木) 00:38:52
こんなスレだ興味ないわけないだろ

502 名前:nobodyさん[sage] 投稿日:2010/11/18(木) 21:36:38 ID:???
ひがは、なんかいつも変なタイミングでキレるよな。意味わからん。

509 名前:nobodyさん[sage] 投稿日:2010/11/22(月) 08:14:38 ID:???
> 503
自分で探せや。はぶとかしんとかASIPとか理事とかで。
0224デフォルトの名無しさん2010/12/17(金) 00:20:31
理事ってなにやるのが仕事?
0225デフォルトの名無しさん2010/12/17(金) 00:41:31
闘い
0226デフォルトの名無しさん2010/12/17(金) 02:11:55
根回し。基本は何もしない。
0227デフォルトの名無しさん2010/12/26(日) 01:21:33
S2UnitとS2jUnit4の違いって何?
どっち使うべき?
0228デフォルトの名無しさん2010/12/26(日) 11:40:02
JUnitベースかJUnit4ベースかだろ
0229デフォルトの名無しさん2010/12/26(日) 16:30:48
どっちがいいの?
0230デフォルトの名無しさん2010/12/26(日) 16:36:46
Java入門スレでも逝けよ
0231デフォルトの名無しさん2011/01/11(火) 21:26:15
今更だけど、Seasar2を調べてて、HotDeployがすごい便利!ってよくみるんだけど、
Tomcatで開発してるとき、reloadable="true"で普通にTomcatの再起動なしで、
サクサク開発できてtaけど、HotDeployはこれとは違う意味で
「コンテナの再起動が不要です」
って意味なの?
0232デフォルトの名無しさん2011/01/11(火) 22:35:26
HotDeployはやめとけ
0233デフォルトの名無しさん2011/01/11(火) 22:57:43
それよりSIerはやめとけ
0234デフォルトの名無しさん2011/01/12(水) 19:16:24
reloadable="true"だと、Tomcat再起動しているだろ。
セッション消えているはず。
0235デフォルトの名無しさん2011/01/12(水) 20:32:40
HotDeployは切ってるな俺も
0236デフォルトの名無しさん2011/01/12(水) 20:36:26
HotDeploy以外にS2を使うメリットってあるの?
02372312011/01/12(水) 22:54:21
>>234
>reloadable="true"
あ、じゃ、falseで使ったときに、コンテナで管理してるオブジェクトだけは
動的に反映してくれるってとこに意味があるってこと?

>>236
もうちょい具体的にメリットを教えてもらえるとうれしい。
02382312011/01/12(水) 22:57:31
あ、コンテナって「DIコンテナ」ね。
0239デフォルトの名無しさん2011/01/12(水) 22:58:52
コンテナ管理のクラスがほとんどじゃね?
0240デフォルトの名無しさん2011/01/12(水) 23:33:41
Web.xml書かなくても良いだけで僕は満足です
02412312011/01/12(水) 23:39:00
>>240
別にDIコンテナ使ってなくてもweb.xmlにそんなに書くこと無くないですか?
コンテナ独自のフィルタと、アプリ独自のフィルタ(認証とか)ぐらいで。
0242デフォルトの名無しさん2011/01/13(木) 02:14:53
>>234
最近の Tomcat は、Tomcat を停止したときにそのとき抱えていたセッションがファイルに永続化されて、
起動時に復元されなかったっけ?
おれも昔の知識では >>234 の通りだったんだけど、最近久しぶりに Tomcat 触って気づいた。

{TOMCAT_INSTALL_DIR}/work/ だったかに、***.ser みたいなファイルが出来ていることに気づいた。

ただし、復元されるのは、HttpSessoin に入れるオブジェクトが implements Serializable を実装しているものだけ。
0243デフォルトの名無しさん2011/01/13(木) 16:36:21
>>241
servlet
servlet-mapping
は?
0244デフォルトの名無しさん2011/01/13(木) 17:00:08
>>243

余談です。
>>231 が使っているかどうかはわからないけど、
Servlet API 3.0 (Tomcat 7)からだと、servlet-mapping とかも web.xml にかかず、
Servlet のくラスのアノテーションで設定できるらしい。
@it だかを見ただけで自分で試したことはないので間違ったことを書いていたらごめんなさい。
0245デフォルトの名無しさん2011/01/13(木) 19:05:18
tomcatでしか使えないのがちょっと
02462312011/01/13(木) 19:07:08
>>243
あぁ、ごめん。素のServletでやるならそうだね。
勝手に何かのフレームワーク想定しちゃってた。

>>244
>231 が使っているかどうかはわからないけど、
全然しらんかった。いいね。それ。
02472442011/01/13(木) 19:21:25
>>246
個人的には、アノテーションを多用しすぎると、
設定情報が *.java に散らばってしまい、追いかけづらい。
web.xml とかにまとまっていた方がいいと思うけどね。

Sprint でも、@Transactional ぐらいは使うけど、
できれば XML にまとめたい派。
0248デフォルトの名無しさん2011/01/31(月) 22:08:54
shot6は結局、最後までティーダの面倒を見ることなくISIDを去るのか。
0249デフォルトの名無しさん2011/02/01(火) 00:20:54
>>248
獄長乙
0250デフォルトの名無しさん2011/02/01(火) 00:26:13
shotたんは次はどこに行くんだろう?
あと ISID に在籍していなくてもteedaには関われるんじゃないのかな。
0251デフォルトの名無しさん2011/02/01(火) 00:31:19
TeedaどころかT2の面倒も見てないだろ
0252デフォルトの名無しさん2011/02/01(火) 07:27:35
>247
一番いいのはaptとかでアノテーションに定義されたルーティングをひとつのファイルに書き出すことだと思うんだけど、まだそういうフレームワークはないよね。
02532472011/02/01(火) 09:13:00
>>252
そういうWebフレームワークは私も知らないですね。
grep が結局一番早くて簡単か。

でもアノテーションになっているなら、*.classをスキャンしてファイルに出力することは可能かも。
(Cubby がそんな管理画面を持っていたような)
0254デフォルトの名無しさん2011/02/01(火) 19:13:51
ルーティングはアノテーションより選任Filterに任せたい(極端な話web.xmlにはそれしか登録したくない)けど、
それ以外の情報はアノテーションの方が扱いやすくないかなぁ?
本当に「設定」なものはファイルで定義した方が管理しやすいけど。
あと、トランザクションはAOPでやるより明示的にTransactionScopeみたいなクラスを使用する方が個人的には好み。
0255デフォルトの名無しさん2011/02/03(木) 01:06:52
なぁこれってアノテーションでセッション生成するのはいいけど有効期限とかどこで設定すんだ?
0256デフォルトの名無しさん2011/02/04(金) 00:46:51
セッションの有効期限って、web.xmlじゃないの
0257デフォルトの名無しさん2011/02/04(金) 08:07:45
それやってみたがダメだった。コンソールログにmaxInactiveIntervalとか表示されてるがずっと1800000のままだし
0258デフォルトの名無しさん2011/02/23(水) 01:27:11.65
まぁしょせん国産のフレームワークなんぞこんなもんだな
0259デフォルトの名無しさん2011/03/04(金) 18:31:44.92
今日仕事で初めてこれを使ってるプロジェクトに入った。
全然ソースの意味が分からんから、これから勉強するわ。
0260デフォルトの名無しさん2011/03/06(日) 13:14:52.29
>>259
この発言だけで、どういう職種のどういう立場の人が、どういう状況でプロジェクトに入れられたか、だいたい推測できてしまう不思議。
よく考えれば異常だよね、この発言。どうやって仕事するつもりなの?
0261デフォルトの名無しさん2011/03/06(日) 14:33:20.58
誰も初めはそうだろ。
0262デフォルトの名無しさん2011/03/06(日) 14:38:31.47
>>260
私的に勉強していない技術を利用するプロジェクトにいきなり入れられるのが異常ということ?
残念ながらほとんどの会社はそんな感じじゃない?
0263デフォルトの名無しさん2011/03/06(日) 14:58:43.64
このフレームワークがまともになってきたのってつい最近だろ。
1年前ぐらいまでなんか認知度全然なかっただろ。しらない奴多くて当然
0264デフォルトの名無しさん2011/03/06(日) 15:15:00.79
>>262
残念ながらほとんどの会社がそんな感じなのが異常ということ。
全く車に乗らない人がいきなり業務でタクシー運転させられるのと似たような怖さを感じるよ。
0265デフォルトの名無しさん2011/03/06(日) 15:32:56.96
>>263
3〜4年前でも知っていて当然だと思っていたが、違うのか。
0266デフォルトの名無しさん2011/03/06(日) 18:04:46.96
当然とかどんだけだよw
3、4年前だと知ってても選択肢としては除外されるレベルだったろ
0267デフォルトの名無しさん2011/03/06(日) 22:56:25.41
s2jdbc-genのgen-Entityで生成されるエンティティクラスのDate型をJava.uti.Date+TemporalType.TIMESTAMPにしたいと思っています。

http://d.hatena.ne.jp/akiraneko/20081015/1224075420
を参考にダイアレクトを作成したのですが、
columnTypeMap.put("date", new OracleColumnType("date", Date.class,TemporalType.TIMESTAMP));
の部分でコンパイルエラーになっています。
OracleColumnTypeのコンストラクタにString,Class,TemporalTypeはありませんとかなんとか…

どのように実装したらいいのでしょうか?
0268デフォルトの名無しさん2011/03/07(月) 02:40:54.94
テンプレートいじって無理やり実装はだめ?
0269デフォルトの名無しさん2011/03/08(火) 00:57:54.45
>>260
何でそんな事言われるのか知らんけど
キチガイなのか釣りなのか。
0270デフォルトの名無しさん2011/03/08(火) 06:59:26.63
>>268
ありがとうございます
とりあえずテンプレートで実装してみましたが、なんか釈然としない…
まぁ使う分には問題ないんですが。
0271デフォルトの名無しさん2011/03/11(金) 12:41:00.51
S2unitのテスト方法で質問させてください

DBを更新するモジュールをテストする際、現在日時が更新内容に含まれる場合のテスト方法がわかりません
現在日時はテスト実行タイミングに依存するので、期待値エクセルに値を書き込むことができません
期待値エクセルのDataSetとSqlReaderで取得したDataSetから1つずつ値を検証しようと考えたのですが、DataSetから値を取得する方法が判らず…

何かいい方法がありましたらご教授お願いします
0272デフォルトの名無しさん2011/03/12(土) 03:41:02.17
日本語が意味不明なので却下
0273デフォルトの名無しさん2011/03/12(土) 23:51:03.17
時間のカラムは、期待結果のExcelからはずしたほうがよい
0274デフォルトの名無しさん2011/03/16(水) 22:34:54.11
1対多のテーブルを削除する時って、"1"のService内で"多"のService呼べばいいの?
それともAction内で各Service呼べばいいの?
0275デフォルトの名無しさん2011/03/17(木) 23:26:36.53
Actionから複数Service呼ぶ。
0276デフォルトの名無しさん2011/03/20(日) 01:02:08.97
どこにトランザクションのインターセプターかけてるかによるだろ
0277デフォルトの名無しさん2011/03/26(土) 15:02:43.27
S3スレはどこ
0278デフォルトの名無しさん2011/03/27(日) 09:27:44.00
S2UnitでDBの文字列項目に数字を入れたい時に先頭にアポストロフィを入れないと数値扱いになってしまうのはどうにもならないんですかね?
これをうまくしないと"000"が"0"になってしまって困ります。

http://seasarproject.g.hatena.ne.jp/abhrsh/20040718でソースを書き換えているけど、そんな勇気はないし…
そもそも検証だけでなく、データをWriteDBする時にすでにトリムされてしまうのががが

なんかうまく回避出来れば、アポストロフィをつけ忘れてシート作り直しという事態を避けられるのではと思っています。
0279デフォルトの名無しさん2011/03/28(月) 09:17:29.63
EXCELの書式設定でセルの書式を文字列にしてもだめなの?
0280デフォルトの名無しさん2011/03/30(水) 21:02:33.57
jdbc.diconって外だしできるの?
Tomcatならどこに配置すればいい?
0281デフォルトの名無しさん2011/04/01(金) 23:14:41.15
>>279
返信が遅くなりました。
書式設定を変えてもダメですね…まぁ回避策があるのでそれをとればいいだけなんですが。

また、もう一つわからないことがあるのでご教授願います。

S2UnitのwriteDBでOracleに書き込みをする場合、Date/Time/TimeStampの切り替えはできないのでしょうか?
テスト用エクセルにyyyy/mm/dd hh:mm:ssと入力しても、DBに登録する段階でhhmmssが飛んでしまうようなのですが…
0282デフォルトの名無しさん2011/04/12(火) 22:05:11.84
すいません、質問させて下さい。
sa-struts-tutorialをダウンロード後、tomcatで実行確認を行いました。
続いて、warファイルを作成してJBoss AS 6.0.0final上で動かそうとした所
何も表示されませんでした。
原因もしくはどこを見れば良いか分かりませんでしょうか?
0283デフォルトの名無しさん2011/04/13(水) 02:05:16.39
ヒント:jboss糞
0284デフォルトの名無しさん2011/04/15(金) 07:51:09.21
普通にTomcatでええやん
0285デフォルトの名無しさん2011/04/16(土) 12:29:01.94
やはりjboss=糞でしたか。
私もjbossと糞の違いはどこか分かりませんでしたが
これで解決しました。
0286デフォルトの名無しさん2011/04/18(月) 01:33:12.93
いやクソとかじゃなくて目的によるでしょ
SA使うなら別に設定面倒なjbossじゃなくていいじゃんって話で
0287デフォルトの名無しさん2011/04/18(月) 11:04:50.79
JBossを使う局面というのは何か目的がある場合よりも
JBossを使うというのが目的の場合が多いのである。

そういう文化のおかげでJBossは生きているのである。
0288デフォルトの名無しさん2011/04/29(金) 18:25:11.28
生産性あがらんわ。
0289デフォルトの名無しさん2011/04/29(金) 18:59:29.10
Seasar2を熟知していないと生産性は上がらないでしょw
0290sage2011/04/29(金) 21:50:06.54
熟知とかいらんだろ。
普通に感覚でわかる。
0291デフォルトの名無しさん2011/04/29(金) 22:32:18.89
感覚でなんとなくわかるレベルでは生産性が上がるとは思えないけどなあ。
0292デフォルトの名無しさん2011/04/29(金) 23:09:06.71
熟知してなきゃ生産性上がらないんなら使う意味あんのか?
いやそもそも熟知てなんだ熟知て
0293sage2011/04/30(土) 00:48:16.71
熟知いるのは、ベンダーのFWだろ。
WACSとか
0294デフォルトの名無しさん2011/06/19(日) 21:51:48.49
"ORM が危険なアンチパターンだっていうのはどれだけ言っても言い過ぎることはない"
http://tech.a-listers.jp/2011/06/16/orm_is_an_antipattern/
0295デフォルトの名無しさん2011/06/25(土) 14:27:43.04
マルチするほどのことかね
0296デフォルトの名無しさん2011/06/26(日) 02:29:07.50
SQLファイルに、変更履歴コメントとか書いてる?
0297デフォルトの名無しさん2011/06/26(日) 07:01:02.36
そういうのはバージョン管理のコメントに書けばいいだろ
0298デフォルトの名無しさん2011/06/30(木) 10:27:26.87
DIよりServiceLocaterの方が使いやすくない?
0299デフォルトの名無しさん2011/07/02(土) 00:24:10.49
ServiceLocaterってどんなんん?
0300デフォルトの名無しさん2011/07/02(土) 03:11:33.72
JNDIだな
0301デフォルトの名無しさん2011/07/02(土) 15:04:23.90
DIがモジュールのプラグイン化フレームワークなのに対して、
ServiceLocaterはAbstractFactoryとかBuilder見たいなデザインパターン。

従ってDIは設計フレームワークの側面から本来の目的だけでなく
無数の能無しを統制する目的でも広く使われてる。

少人数・小規模・ベテランならServiceLocaterの方が手軽な場合もある。
0302デフォルトの名無しさん2011/07/05(火) 22:13:45.84
俺たちの獄長が世界の獄長に
0303デフォルトの名無しさん2011/07/05(火) 23:57:35.85
node.jsか
0304デフォルトの名無しさん2011/07/09(土) 12:10:44.14
S2JDBCのマイグレーション機能について質問です。
ttp://s2container.seasar.org/2.4/ja/s2jdbc_gen/index.html#マイグレーション
このページには以下のような説明があります。
> マイグレーションの大まかな処理の流れは次の通りです。
> 1. 古いバージョンのデータベーススキーマを削除する。
> 2. 新しいバージョンのデータベーススキーマを作成する。
> 3. 新しいバージョンのデータをロードする。
> 4. 新しいバージョンのデータベーススキーマに外部キーを適用する。

質問1. これはつまり、マイグレーションをするまえに何らかの方法で既存のデータを保存しておかないといけないのでしょうか。
質問2. だとすると、実運用中のデータベースが巨大な場合はこの方法だと厳しいように思いますが、皆さんどうされてますか。
0305デフォルトの名無しさん2011/07/09(土) 12:23:56.73
使ったこと無いけど、説明読む限り実運用は想定していなくて、開発環境用のDB構築にのみ使うんじゃない?
0306デフォルトの名無しさん2011/07/09(土) 23:30:23.30
>>304
http://s2container.seasar.org/2.4/ja/s2jdbc_gen/tasks/dump_data.html
0307デフォルトの名無しさん2011/07/10(日) 11:14:20.47
運用中にやるなよ
0308デフォルトの名無しさん2011/07/31(日) 09:59:54.37
枯れたとか強弁する奴もいるけど、失速したねぇ…。
0309デフォルトの名無しさん2011/08/01(月) 01:07:15.40
今フレームワーク選ぶなら何なの?
0310デフォルトの名無しさん2011/08/01(月) 21:25:48.51
Play
0311デフォルトの名無しさん2011/08/07(日) 16:14:12.85
チビ のヒガくんはよろしくやってんの?
0312デフォルトの名無しさん2011/08/07(日) 22:39:24.55
フランス滞在でリア充満喫
0313デフォルトの名無しさん2011/08/13(土) 02:49:17.72
>>309
Struts
0314デフォルトの名無しさん2011/08/15(月) 17:01:13.84
スレ読んでみたが一つ気になる点がある。
獄長って誰?ググってもよくわからん。コミッタの人?
全員知っているって前提でスレ進行してるの?
0315デフォルトの名無しさん2011/08/16(火) 09:36:32.72
全員知ってるからそういう前提になるな。
0316デフォルトの名無しさん2011/08/17(水) 15:45:26.00
>>315
もし獄長という方がブログやtwitterやってるコミッタの人でしたら
URL教えていただけないでしょうか。
0317デフォルトの名無しさん2011/08/17(水) 19:19:16.26
軍曹に聞いてみたら?w
0318デフォルトの名無しさん2011/08/17(水) 20:10:19.97
>>316
http://twitter.com/#!/koichik
http://d.hatena.ne.jp/koichik/
0319デフォルトの名無しさん2011/09/05(月) 14:56:17.86
Cubbyというフレームワークの資料に
ttp://event.seasarfoundation.org/sc2009spring/viewAttachment.do?_pageName_=Session&_fileName_=sc2009spring_s603_2_cubby_in_action.pdf

10ページにこんなコードがありました。

@Path("todo")
public class ToDoAction extends Action{
  // /todo/new
  public ActionResult new(){...}

  public Integer id;
  // /todo/100
  @Path("{id,[0-9]+}")
  public ActionResult index(){}
}

これを見ると、「new()」というメソッドを定義しています。
しかしJavaではnewは予約語なので、このようなメソッドは定義できないのではないでしょうか。
Cubbyではどのような仕組みで「new()」メソッドを定義しているのか、知っている人がいれば教えて下さい。
0320デフォルトの名無しさん2011/09/26(月) 10:49:01.71
数年前に試したら
Logger logger = Logger.getLogger(Foo.class );
これ一つでlog4jにクラスがキャッシュされてS2のHOT deployが効かなくなって
こりゃダメだと思ったんだけど、お前ら本当にHOT deployを便利に使えているの?
0321デフォルトの名無しさん2011/09/26(月) 13:42:04.78
うん、ログはAOPでやるからね。
0322デフォルトの名無しさん2011/09/26(月) 15:23:19.35
>>321
ホントに?
straceの出力みたいに重要度関係なしに全出力で大変になんない?
AOP適用だと階層カテゴリーロガー使えないんじゃないかと思うけど、どうしているの?全出力orナッシングなのかい?
あと、もしS2関係者の書き込みなら、「ハマりポイント知ってるんならドキュメントに書いとけや」と言いたい。
0323デフォルトの名無しさん2011/09/26(月) 17:09:57.32
ほんとだよ。なんでAOPだとカテゴリーだめって思ったの?
traceInterceptorの中身見てみるといいよ。
そんな大した事やってない。
logging.propertiesの設定だってちゃんと反映されるよ。
正体はlog4jそのまんまだから。
0324デフォルトの名無しさん2011/09/26(月) 17:56:02.98
>>323
ごめん323氏の言ってることがよくわからない。
Logger.getLogger() の引数に与えたクラスの完全修飾クラス名が階層カテゴリーとして扱われると思ったんだけど。
俺の用語の認識が間違ってる? 一応その前提で書くよ。

http://www.seasar.org/source/browse/s2container/trunk/seasar2/s2-framework/src/main/java/org/seasar/framework/aop/interceptors/TraceInterceptor.java?revision=4487&view=markup
を見ると
private static final Logger logger = Logger.getLogger(TraceInterceptor.class);
logger.debug("BEGIN " + buf);
invocation.proceed();
logger.debug("END " + buf);
ってシンプルにログ出力しているだけで別に予想通りだった。
weaving targetのFQDNカテゴリにログを吐くとかやってない。
パフォーマンスを考慮するとやらんでいい気がするけど。

>>なんでAOPだとカテゴリーだめって思ったの?
この場合TraceInterceptorカテゴリーにログ出力が行くと思ったので。
「業務A、業務Bのようにパッケージごとにログ分けたい場合に困る」というシチュエーションを想定して書いた。
0325デフォルトの名無しさん2011/09/26(月) 23:30:19.36
>>319
ただのミスだよ
0326デフォルトの名無しさん2011/09/26(月) 23:52:52.07
>>320
それcommons logging 1.0のバグ。1.1でおk
0327デフォルトの名無しさん2011/09/27(火) 00:23:22.02
>>326
commons loggingのサイト見ると1.1 Release - 10 May 2006 で相当昔だから、たぶん当時は多分1.1以降を使っていたと思うけどなあ。もうワカンネ。
当時はLogFactory#release()とかそういうの全部試したけど、なんか特別なバグがあったの?
https://issues.apache.org/jira/secure/IssueNavigator.jspa?pid=12310484
を「cache」で検索してもヒットしない。bugidとか知ってたら教えて。
0328デフォルトの名無しさん2011/09/27(火) 00:31:44.24
ゴメン今「cache」で検索したらヒットした
https://issues.apache.org/jira/browse/LOGGING-126
あたりか?でもAffects Version/s:1.0, 1.0.1, 1.0.3, 1.0.4, 1.1.0, だから違うか。
0329デフォルトの名無しさん2011/09/27(火) 00:34:12.82
leakでさがしたらこれヒットした
ttps://issues.apache.org/jira/browse/LOGGING-51
0330デフォルトの名無しさん2011/09/27(火) 00:49:15.01
>>326
もし貴方がS2関係者なら、なんだけど。違ったら無視してね。
つーか本当にFAQ的な情報持ってるならアナウンスしろやコラ
0331デフォルトの名無しさん2011/09/27(火) 09:37:27.28
>>324
ぎゃー俺、アプリ内でカテゴリ分けとか念頭なかった
ごめんなさい。
久しぶりに自己嫌悪なレスしちゃった・・・
0332デフォルトの名無しさん2011/09/27(火) 09:51:47.22
>>330
普通にアナウンスされてただろ
0333デフォルトの名無しさん2011/09/27(火) 10:55:27.36
>>330
いつ、どこで?
「Seasar2 HOT deploy Logger.getLogger」とか事象を知ってる場合でさえググっても
それらしいのがヒットしないように思えるけど、知見がない状態でどうしたらその情報にアクセスできるのか教えて。
煽りじゃないので割と真面目に回答してくれると嬉しい。
03343332011/09/27(火) 10:56:40.52
ごめんアンカ間違えた。>>330じゃなくて>>332です。
0335デフォルトの名無しさん2011/09/27(火) 16:23:09.82
詳しい人多そうなんで聞きたいのですが
「S2Axis(2) では HOT/WARM deploy は使用できません.」ってのfixされた or する予定ってありますか?
http://ml.seasar.org/archives/seasar-user/2009-April/017209.html
0336デフォルトの名無しさん2011/09/27(火) 17:55:26.08
いくら詳しくたってコミッタの心の中まではわからない
0337デフォルトの名無しさん2011/09/27(火) 20:22:29.71
"ORM が危険なアンチパターンだっていうのはどれだけ言っても言い過ぎることはない"
http://tech.a-listers.jp/2011/06/16/orm_is_an_antipattern/

・ORMはSQLベースのモデルよりも最初のうちはシンプルで理解しやすく、手早く書く事ができる。
・効率はどんなプロジェクトでも最初の頃は十分。
・不幸にもそれらのアドバンテージはプロジェクトが大きく複雑になると消失し、
 抽象化は破綻し、開発者はSQLを使わなければならなくなる。
・ORMの抽象化はほぼ100%のプロジェクトで破綻する。
・オブジェクトはリレーショナルなクエリの結果を表現するのには不適切。
・不適切にクエリをオブジェクトにマッピングすることによって、ORMを廃止しない限り
 簡単には修正できない非効率性がアプリケーションのあちこちにばらまかれる
・オブジェクト指向設計はリレーショナルなデータを効率的に表現できない。
 これはORMが解決できないオブジェクト指向デザインの根本的な制限だ。
0338デフォルトの名無しさん2011/09/27(火) 21:41:38.15
S2JDBCを使うときってS2Dao+S2PagerのPagerSupportみたいなのってある?
0339デフォルトの名無しさん2011/09/29(木) 13:05:44.43
>>324 が言ってるみたいな
AOPで「weaving targetのFQDNカテゴリにログを吐く」やつってある?自作しないとダメ?
0340デフォルトの名無しさん2011/10/07(金) 08:38:18.95
ORMはボトルネックがSQLだと判明した時点で終るな
0341デフォルトの名無しさん2011/10/07(金) 20:39:46.26
SQLファイルにしてもだめ?
そこまで速度気にするものなら、最初からORMという選択肢はないと思う。
対して負荷の無いWebまで、appendappend・・・ってSQL組み立てるの
見るとマジむかちゅく
0342デフォルトの名無しさん2011/10/11(火) 09:53:12.34
俺はSQL書く所より、オブジェクトに値を詰め込むのが
いやになってきます。SQLは好きなので。
0343デフォルトの名無しさん2011/10/14(金) 17:56:34.95
ORMなんて1件1件データ登録する時に楽なだけで取り出す時はゴミ以下にしかならんと思う
Beanと同じ形で取り出すことなんてまずない
0344デフォルトの名無しさん2011/10/14(金) 20:39:29.85
俺はView作ってそのまま使ってるからORMべんりーなんだけど、邪道なのかな・・・
0345デフォルトの名無しさん2011/10/14(金) 20:47:17.13
いや普通
いまだとJPAでやるからEntityクラスほぼそのままてのがほとんどだわ
0346デフォルトの名無しさん2011/10/17(月) 02:17:16.79
レベル低いカスしか集まってないのかよw
まさかSeasarのライフサイクルも解析してない屑底辺じゃねーだろうなw
そんな馬鹿の分際で品定めしてる底辺ww
0347デフォルトの名無しさん2011/10/17(月) 02:23:16.04
>>160
本当にカスが多いなw

技術者なら両方の仕組みを完全に理解して
マスターしてるのが当然なんだが
その上で客の要望に最適解を求めていく
最適なのがSpring系で実現できそうならそっちを提案すれば良い

その本質的な技術の理解も出来てない底辺どもが
「流行ってるから」とか「主流だから」とか「国内だけだから」とか

日和見的な発言ばかりする底辺PGがいかに多いことかw
死ねよw

0348デフォルトの名無しさん2011/10/17(月) 02:38:37.10
>>260
底辺PGなんてそんなモンだろw
いきなり、どっかのプロジェクトに入れられて
そこでフレームワークの「使い方だけ」覚える
使い方覚えても技術の本質がわかってねーから意味ないんだがw
まぁ使う側にとっちゃ、決まったルールで生産が出来ればそれでいいから無問題
0349デフォルトの名無しさん2011/10/17(月) 09:36:58.92
もうその話題の中心の人、見てないんじゃないかな・・・
0350デフォルトの名無しさん2011/10/17(月) 10:51:48.94
過疎りすぎw
0351デフォルトの名無しさん2011/10/17(月) 20:28:58.84
誰もいないのかよw

無人の板か?w
0352なんか妖怪2011/10/17(月) 21:19:15.67
いるけど
0353デフォルトの名無しさん2011/10/17(月) 22:32:02.75
じゃあ意見だせよw
0354 忍法帖【Lv=31,xxxPT】 2011/10/18(火) 11:45:29.35
なんの?
0355デフォルトの名無しさん2011/10/22(土) 11:29:15.94
3頓挫で終了
0356デフォルトの名無しさん2011/10/22(土) 20:45:51.04
   /⌒Y⌒\
  /     \
  /       ヘ
 ( ノ)ノ)ノ)ノ)ノ
 | |== ==| |
 | /<● )( ●>V|
 `(   L_  )ノ    関係性注入♪
  丶^\__/^/
   \  ̄ ∠__
   _)`ー/(⌒⌒)\
  (  /ヘ_⊃⊂_|
  | |/ /  |\/ /
  丶_/   |\_/
   丶    丶
    |    |
0357デフォルトの名無しさん2011/10/31(月) 20:53:05.63
SAStruts,GlassFishで動くよね?
0358デフォルトの名無しさん2011/10/31(月) 21:58:46.89
動かないと思うほうがおかしい
0359デフォルトの名無しさん2011/11/06(日) 21:38:33.19
国産ホルホルホルホルホルホルホルホルh!!!!!!
0360デフォルトの名無しさん2011/11/15(火) 00:26:51.75
SAStrutsの公式サイトで
「エンティティに対する操作を格納するクラスをサービスといいます」
とあり、エンティティとは、
「通常は、テーブルの名前にあわせます。」
と合ったので、あるテーブルの1行を表すBean的なものかと理解しました。

ここで質問なんですが、あるユースケースの「更新」ボタンを押したときに、
テーブルAとテーブルBに更新をする処理があったとしたら、
例えばそれをActionクラスのupdateメソッドで行うとすると、
そのupdateメソッドの中で、
テーブルA用のサービスクラスとテーブルB用のサービスクラスを使って
それぞれを更新するようなイメージになるんですか?


0361デフォルトの名無しさん2011/11/15(火) 09:34:05.94
そこらへんはきっと宗教の世界。
0362デフォルトの名無しさん2011/11/15(火) 09:34:10.62
>>360
自由。
トランザクションをサービス単位でまわすならサービスでやるし
アクション単位でなら、それでいい。
プロジェクトでどっちがマッチしてるかってこと。
03633602011/11/15(火) 22:11:37.43
>>361,362
好みということですか。

書き込んだあと、ひがさんの
2008-02-07の「DaoとServiceっている?」
というblogを見るとなんとなくすっきりしました。
0364デフォルトの名無しさん2011/11/16(水) 01:43:35.12
http://www.javafesta.jp/2006/pdf/C3.pdf
JBoss Seam のプレゼン読んだらJSFの問題点が書いてあった。
第1位 URL が遅れる (Postback)
第2位 GET Method のパラメータは取得不可
第3位 戻るページ対策、二度押し対策の不備
javaすごいな!よくこんなんを標準採用したな!
0365デフォルトの名無しさん2011/11/19(土) 16:29:22.95
え?
0366デフォルトの名無しさん2011/11/23(水) 17:41:44.09
springスレは活性化してるのに
ここは過疎ってるな
0367デフォルトの名無しさん2011/11/23(水) 20:56:16.81
土方とか底辺とか低脳って罵声で活性化するぐらいなら過疎の方がいいです
0368デフォルトの名無しさん2011/11/23(水) 21:01:48.52
だよねぇ
0369デフォルトの名無しさん2011/11/23(水) 21:14:16.11
一週間に一レスでも?w
0370デフォルトの名無しさん2011/11/23(水) 21:19:29.61
まぁ主流はspringだからねぇ
seasarなんて採用してるの見たことないし
0371デフォルトの名無しさん2011/11/24(木) 02:11:06.77
springのほうがないけど。。
0372デフォルトの名無しさん2011/11/24(木) 02:55:41.91
国内はseasar2が多いねぇ
オレはここ最近はspringばかりだけど
0373デフォルトの名無しさん2011/11/24(木) 21:27:11.40
過疎っているというならGuiceスレのほうがもっと過疎っているじゃん。

Guiceスレで聞けばいいんだけど、Guiceは今でも開発が続いているの?

あと毎年2回あった、飯田橋の法政大学であった Seasar2 のイベント、
結構好きだったんだけどな。

最後のほうは、スタッフの皆さんも大変そうだったからなぁ。

比嘉さんも、秋のこのまえの JavaCCCには来なかったし。
0374デフォルトの名無しさん2011/11/25(金) 01:22:42.49
strutsみたいに定着化して
枯れた技術になってるからな
0375デフォルトの名無しさん2011/11/25(金) 01:46:45.69
Guice案件って一度も聞いたことすらないぞw
0376デフォルトの名無しさん2011/11/25(金) 05:28:20.67
Guice定着ワラタ
0377デフォルトの名無しさん2011/11/26(土) 16:12:58.77
DeclareParentsAdvisorの役割とは?
0378デフォルトの名無しさん2011/11/26(土) 16:13:34.23
なるほどIntroductionAdvisorをimplementsしてるのか
0379デフォルトの名無しさん2011/11/26(土) 16:15:47.08
chain集合体
どういうことだ?
0380デフォルトの名無しさん2011/11/26(土) 16:19:12.58
なんとDefaultIntroductionAdvisorもあるのか!
使い分けがわかんね
0381デフォルトの名無しさん2011/11/26(土) 16:21:00.65
そもそもadvisor
なにをアドバイスするのだ?

ポイントカットとは何だ?
つまりはハンドラーのことなのか?

あるメソッドをwavingする、つまり、その対象の・・・クラス
インターフェース型が必要
0382デフォルトの名無しさん2011/11/26(土) 16:22:08.96
ターゲットのクラスを保持する=advisor

動的フック担当クラスに教えてあげる=どのクラスがtargetなのかをアドバイスする
0383デフォルトの名無しさん2011/11/26(土) 16:32:45.10
BeanFactory
巨大な戦艦というべきか
0384デフォルトの名無しさん2011/11/26(土) 16:39:01.61
これ設計した人凄いな
さすがrod jhonson
0385デフォルトの名無しさん2011/11/26(土) 16:39:59.68
まぁ工場だからな
生成対象とは?
0386デフォルトの名無しさん2011/11/26(土) 16:53:40.20
AbstractApplicationContextだと?
なんで?

BeanFactory contxt=new ClassPathXmlApplicationContext(”定義ファイル”);
確かに
しかし
どうなってるのだ?

何故、BeanFactory型なのに
AbstractApplicationContext

Contextという入れ物なのだ?
0387デフォルトの名無しさん2011/12/02(金) 13:42:18.84
>>364
だから未だにStrutsなんだろ
Struts作ってた奴もJSF標準にするならそっち協力してStrutsの開発やめるわってなったけど
あまりにもJSFがクソ過ぎて新しいStruts作り始めたくらいクソ
■ このスレッドは過去ログ倉庫に格納されています