Java Spring Frameworkを語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG乱立するフレームワークと競合するプロトコルの嵐のなかで、
リスクの高い決断を余儀なくされているJavaデベロッパ、プ
ロジェクトマネージャに対する福音です。
語るべし。
0551デフォルトの名無しさん
2005/10/28(金) 09:21:16君の脳内が整理されたら。
0552デフォルトの名無しさん
2005/10/28(金) 10:56:12Spring 自体は作りませんね。
0553デフォルトの名無しさん
2005/10/28(金) 14:25:100554デフォルトの名無しさん
2005/10/28(金) 18:52:000555デフォルトの名無しさん
2005/10/30(日) 17:47:220556デフォルトの名無しさん
2005/10/30(日) 21:02:51気が早いよ。ヽ(`Д´)ノ
もう少しまってろ。
0557デフォルトの名無しさん
2005/10/31(月) 01:27:450558デフォルトの名無しさん
2005/10/31(月) 14:31:11片方のサービスを止めたり、動かしたりする場合のサンプリングが解らず・・・・
筆不精で表現が不十分ならすまん・・・。
0559デフォルトの名無しさん
2005/10/31(月) 14:49:38サービスとSpringは直接関係ないだろ。
0560デフォルトの名無しさん
2005/10/31(月) 14:50:210561デフォルトの名無しさん
2005/11/01(火) 13:36:580562デフォルトの名無しさん
2005/11/01(火) 14:30:30ログ情報はどうやって出すのでしょうか?
出したい情報としては、どのテーブルに、どんな条件で取得or更新処理等を行っているかです。
SQLの場合は、SQLそのものをログに出せば良かったのですが、spring+hibernateになった場合
SQLの時と同等の内容をログに出力する方法が分からなくなってしまいました…。
Hoge hoge = (Hoge)getHibernateTemplate().get(Hoge.class, primaryKey);
このgetの中でやっている事をログに出したいです。
0563デフォルトの名無しさん
2005/11/01(火) 19:08:200564デフォルトの名無しさん
2005/11/02(水) 00:43:48<prop key="hibernate.show_sql">true</prop>
を設定
0565デフォルトの名無しさん
2005/11/02(水) 10:31:05ありがとうございます!
おかげさまで、SQLは出力されるようになったのですが、
出力されるSQLのWHERE句の条件部分が、実際の値に置換する前の「?」に
なってしまいます….
この「?」の部分が実際の値に置換された状態のSQLを出力する事は出来ないのでしょうか?
0566デフォルトの名無しさん
2005/11/05(土) 20:04:59吐き出させられないかと思うことはよくあるな。
0567デフォルトの名無しさん
2005/11/05(土) 20:42:17JDBC4でやってくれないのかなぁ
0568デフォルトの名無しさん
2005/11/06(日) 00:19:10そんなことしてたらPrepareStatement意味ない。。
0569デフォルトの名無しさん
2005/11/06(日) 01:52:33どんなパラメータを入れたか確認できるけど一応。
どのクラスかは会社に居ないので確認できましぇん
0570デフォルトの名無しさん
2005/11/06(日) 15:24:20パラメータも表示されてたと記憶してるが。
0571デフォルトの名無しさん
2005/11/07(月) 09:55:190572デフォルトの名無しさん
2005/11/08(火) 01:15:17p6spyってのを使えばできるらしいよ。
0573sage
2005/11/13(日) 01:07:52フォーム上の二つの入力フィールドの値を、
コマンドオブジェクトの一つのプロパティにBindすることってできないんだろうか?
0574デフォルトの名無しさん
2005/11/13(日) 01:12:450575デフォルトの名無しさん
2005/11/13(日) 13:14:15指示をくれ
とりあえずダウンロードしてくるわ
0576デフォルトの名無しさん
2005/11/13(日) 13:35:02Eclipseに展開
その間に
http://www.atmarkit.co.jp/fjava/rensai3/springdi01/springdi01_1.html
これを読んでる
0577デフォルトの名無しさん
2005/11/13(日) 13:39:20あほですか?
ただ、指定のクラスを生成して、ついでにプロパティも入れるというだけ?
くだらん。
ただのFactoryじゃん。
messageを生成時に注入してHello World!かよ。
おめでてーな。
まあ、記事が馬鹿だということを予想して付属のSampleためしてくるよ。
0578デフォルトの名無しさん
2005/11/13(日) 13:43:19(2)は、まだー?
0579デフォルトの名無しさん
2005/11/13(日) 13:53:10もちろん1,2,3を読んでの感想ね。
いま、ExampleのCountryを読んでるんだけど、
いきなりソースを読んでも意味わからんわ。
それぞれのクラスが他に依存しないってことは
Utilを読むみたいに、いきなり読めるってことかと思ってしまった。
今から/samples/countries/*.txtを読んでデプロイして実行してみる。
0580デフォルトの名無しさん
2005/11/13(日) 14:08:34適当になぶる
0581デフォルトの名無しさん
2005/11/13(日) 14:59:14なぶる = 触る
0582デフォルトの名無しさん
2005/11/13(日) 16:09:48今から外出しないといけなくなった
とりあえずどんな実装をしていくかという
癖みたいなものはわかった。
出たついでに本屋にでも寄って理論を立ち読みしてくるわ
0583デフォルトの名無しさん
2005/11/13(日) 18:13:330584デフォルトの名無しさん
2005/11/13(日) 22:40:28理論読んでくるの忘れたから、検索するわ
あとで
0585デフォルトの名無しさん
2005/11/17(木) 20:48:050586デフォルトの名無しさん
2005/11/28(月) 11:55:560587デフォルトの名無しさん
2005/11/28(月) 12:00:14DIスレもSeasarスレも活気ないしな。
0588デフォルトの名無しさん
2005/11/28(月) 12:06:55言語レベルでの制約によるメリットが一部損なうことや、
リファクタリングがかなりし難くなるところがやはり気に食わないな。
0589デフォルトの名無しさん
2005/11/28(月) 12:33:48SetterInjectionとFactoryでいいけどさ。
AOPと親和力が高いのが魅力的だよね。
抜け出せない。
遅いのに。
0590デフォルトの名無しさん
2005/11/28(月) 13:15:500591デフォルトの名無しさん
2005/11/28(月) 13:18:05てのを受けて試しにSpring触って第一印象が>>577ってパターンが結構多い気がするな。
0592デフォルトの名無しさん
2005/11/28(月) 20:17:430593デフォルトの名無しさん
2005/11/28(月) 21:17:10何が一番使われてんの?
0594デフォルトの名無しさん
2005/11/28(月) 21:21:10モデルだった
0595デフォルトの名無しさん
2005/11/28(月) 22:32:06Strutsとは全くかぶってないので、StrutsをどうやきなおしてもSpringにならない・・・
0596デフォルトの名無しさん
2005/11/28(月) 22:33:25フロントコントローラ、まんまStrutsなんだが。
0597デフォルトの名無しさん
2005/11/29(火) 00:09:53XMLからクラスが生成できるだけ?
0598デフォルトの名無しさん
2005/11/29(火) 00:22:41次の次ぐらいのStrutsはWebWorkになるそうだぞ。
0599デフォルトの名無しさん
2005/11/29(火) 00:25:000600デフォルトの名無しさん
2005/11/29(火) 00:34:16ほれ。
ttp://www.mail-archive.com/dev%40struts.apache.org/msg13815.html
0601デフォルトの名無しさん
2005/11/29(火) 00:37:30ttp://blogs.opensymphony.com/webwork/2005/11/webwork_joining_struts.html
スレ違い。失礼。
0602デフォルトの名無しさん
2005/11/29(火) 00:42:46えーーーー。
なんかすっげー違和感・・・。
0603デフォルトの名無しさん
2005/11/29(火) 12:19:40なるか?
設定ファイル書き直しの手間が云々って意味?
0604デフォルトの名無しさん
2005/12/01(木) 20:40:22DelegatingIntroductionInterceptor の使い方がやっと分かった。
AOPヽ(´ー`)ノマンセー
0605デフォルトの名無しさん
2005/12/06(火) 10:25:250606デフォルトの名無しさん
2005/12/08(木) 08:03:220607デフォルトの名無しさん
2005/12/08(木) 08:41:400608デフォルトの名無しさん
2005/12/08(木) 09:35:460609デフォルトの名無しさん
2005/12/10(土) 23:50:35SpringのHello Worldでどのサイトをみても
これ以上のことがどこも書いていないのですが
どういった点が優れているのでしょうか?
いまいちこのフレームワークが他よりも優れいているというメリットが見えないのですが
また具体的に何が得意とかあるのでしょうか?
0610デフォルトの名無しさん
2005/12/11(日) 01:16:390611デフォルトの名無しさん
2005/12/11(日) 15:13:00全面的に使ってたりする?
0612デフォルトの名無しさん
2005/12/11(日) 15:47:190613デフォルトの名無しさん
2005/12/11(日) 15:49:33大根としてつかうだけならどこか1部だけでもOKでは。
0614デフォルトの名無しさん
2005/12/11(日) 16:10:46たとえばStruts使う場合だと、すべてのActionをSpringに委譲するし。
0615デフォルトの名無しさん
2005/12/11(日) 16:14:12具象オブジェクトの生成部分を切り出す単位って、そこしかないわけか
オイ?モットどこにでもあるでしょうがよ。
0616デフォルトの名無しさん
2005/12/11(日) 16:20:570618デフォルトの名無しさん
2005/12/11(日) 17:11:400619デフォルトの名無しさん
2005/12/11(日) 17:54:34だから、逆に絶対やっといても損はない気がするけどさ。
0620デフォルトの名無しさん
2005/12/12(月) 10:29:59ただ単に便利なツールでいいのだと思うけど。
便利なBeanFactory、それで充分だよ。
おまけで付いてくる付属品はけっこういいよ。
AOPもそうだし、ORMやらmailやらが楽チンに扱えるのも嬉しい。
S2でもSpringでもどっちでもいいけど、これがない世界には戻りたくないね。
EJB3があれば不要という話もあるね、GabinKingが主張しているように。
でもSpringを通してEJB3を使った方がより簡単、そういう機能が出てくるって予想してる。
0621デフォルトの名無しさん
2005/12/12(月) 10:36:160622デフォルトの名無しさん
2005/12/12(月) 10:36:44EJB3を使いこなせるとは思えない。Annotationの裏で
起こっている出来事を多少は理解している必要はある、って
認識の元の考えだけど。
0623デフォルトの名無しさん
2005/12/12(月) 10:58:46EJB3でも、単にORマッピングだという認識で、なんだか裏側で勝手に結びつけてくれるという感じになるんじゃないかな。
0624デフォルトの名無しさん
2005/12/12(月) 16:27:03Java ソースにアノテーション埋め込むのと
設定ファイルに外出しされてるのと
どっちが疎結合か考えたら
EJB3 は退化してるとしか思えない。
0625デフォルトの名無しさん
2005/12/12(月) 18:56:400626デフォルトの名無しさん
2005/12/12(月) 19:05:38「疎結合のためにアノテーションを排除して、なんの意味がある?」
0627デフォルトの名無しさん
2005/12/12(月) 20:42:36おまいらどうせ来年にはAnnotationに文句垂れてると思うよ、飽きっぽいから。
0628デフォルトの名無しさん
2005/12/12(月) 21:45:25いや、それはそれで良いんじゃねぇの?
不満がなければ技術革新なんてねぇさ。
0629デフォルトの名無しさん
2005/12/12(月) 21:58:430630デフォルトの名無しさん
2005/12/12(月) 22:25:06WebApplicationContextを使って云々みたいな。。。
0631デフォルトの名無しさん
2005/12/12(月) 22:28:530632デフォルトの名無しさん
2005/12/12(月) 22:53:59XDocletとは違って定数を指定できるし、引数の型チェックも出来る
0633デフォルトの名無しさん
2005/12/13(火) 02:02:540634デフォルトの名無しさん
2005/12/13(火) 09:39:22ほらよ
http://www-06.ibm.com/jp/software/websphere/developer/j2ee/lightweight/
http://www5f.biglobe.ne.jp/~webtest/myapptutorial/index.html
https://appfuse.dev.java.net/
https://equinox.dev.java.net/
勧められるのは、ビジネスロジックレイヤ内にサービスレイヤを
作ってるヤツ。(Facadeかけてるやつ)
とりあえずIBMのヤツを熟読しろ。
0635教えてください
2005/12/13(火) 21:35:54どこが間違ってるのかご指南ください。
問題のHP http://urei.ojaru.jp/top.htm
フレームを使用してますが
Images→***のリンク→左使用不可ページ となってます。
*** のページ 左使用不可ページ直リン防止script
左使用不可ページ 左使用不可script
このようにしたのですが・・・・・・・マイリマシタ
もうどうしていいのか分りません
0636デフォルトの名無しさん
2005/12/13(火) 22:01:210637デフォルトの名無しさん
2005/12/14(水) 10:05:470638デフォルトの名無しさん
2005/12/16(金) 02:08:32同じ?
0639デフォルトの名無しさん
2005/12/16(金) 13:48:47Spring.NETは基本的なDI・AOPの機能は既に実装済み。
DB、トランザクション、WEB等の機能はまだ開発中みたいだな。
だけど、正直.NETでDIは使う気にならないな。
0640デフォルトの名無しさん
2005/12/17(土) 13:07:47何故?
0641デフォルトの名無しさん
2005/12/24(土) 12:10:09このクラスのテストケースをstrutstestcaseを使って書こうとした時に
Actionから呼び出すBeanを変えてテストケース書きたい場合
Bean定義のXMLを変えるしか方法がない?
テストケース側からビジネスロジックの注入を書けると楽なんだけど、、、
0642デフォルトの名無しさん
2005/12/25(日) 01:54:240643デフォルトの名無しさん
2005/12/26(月) 01:34:51Spring入れたほうが動作は安定して早くなりました。
0644デフォルトの名無しさん
2005/12/26(月) 11:56:02その方法がわからないんだよう
ポインタなぞあったら教えてぎぶみー
0645デフォルトの名無しさん
2005/12/28(水) 07:47:520646デフォルトの名無しさん
2005/12/28(水) 07:55:33セッターインジェクションの場合
setXxx(value);
フィールドインジェクションの場合
xxx = value;
で注入できますw
0647デフォルトの名無しさん
2005/12/28(水) 14:12:36設定ファイルがXML Schemaベースになってる。
0648デフォルトの名無しさん
2005/12/29(木) 12:31:25* Simplified, extensible XML configuration
* Powerful new Spring AOP features and AspectJ 5 integration
* Asynchronous JMS facilities enabling message-driven POJOs
* Spring Portlet MVC, a MVC framework for JSR-168 Portlets
* ... and much, much more
これって設定ファイルが結構変わるのかな?
個人的には三番目がようやくと言った感じ。
JmsTemplate はいろいろ思うように行かなくて
(非同期受信なし、リソースを開放するタイミングが制御できないなど)
結局新たに作成したものを使った。
JndiTemplate があればどうにかなった。
0649デフォルトの名無しさん
2006/01/08(日) 02:38:17パフォーマンス&拡張性が要求される現場では役に立たない
方々乙かれさまです。
0650デフォルトの名無しさん
2006/01/08(日) 03:19:20■ このスレッドは過去ログ倉庫に格納されています