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


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

【DI】Java Spring Frameworkを語るスレ 2.0



1 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 10:59:45 ]
前スレ
ttp://pc10.2ch.net/test/read.cgi/tech/1077465099/

公式
ttp://www.springframework.org/

467 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 21:28:26 ]
っていうかSpring以前に、いまだに1.4だぁ──────!!!!
アノテーションてなんだぁ──────!!!!
DIってなんだぁ──────!!!!
俺終わった──────────!!!

468 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:02:57 ]
EJB3.0の話題はあんまり無いのね。

469 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:20:39 ]
>>467
1.4でもSpring使えるぞ

>>468
Springのスレだからな

470 名前:468 mailto:sage [2007/03/19(月) 22:27:30 ]
>>469
確かにそうだけど、ム板全体で期待されていないような・・・。

471 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:28:40 ]
いや・・・
世界的に(ry

472 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:34:56 ]
DIコンテナは背後を隠蔽しないけど
EJB3は裏でうねってるものを
アノテーションで見せないようにするのが
なんつーかもう気持ち悪くて話にならん。
interfaceベースの方が分かりやすい。
何をそんなにも隠蔽したがるのか理解できん。

473 名前:デフォルトの名無しさん [2007/03/19(月) 22:45:52 ]
interfaceベースかどうかは関係ないだろ。
EJB3もinterfaceベースで作るのが基本だと思うが。
しかも、EJBコンテナだってDIを管理しているからDIコンテナとも呼べる。
アノテーションでDIの設定をするか、
XML設定ファイルに外出しになっているかの違い程度。

EJB3がまだ流行らないのは、まともな実装のアプリ鯖がまだ少ないからじゃね?
JBoss/WebLogic/WebSphereのJavaEE5完全対応版がリリースされたら、
Hibernate/Spring程度には使われるよ。


474 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:56:14 ]
springとJSFで開発してみようかな・・・。

475 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 23:09:15 ]
まだglassfishしか対応してないからな
今までのEJBとは別物だから普及するだろうね

どういうものかはSeasar2でTigerアノテーションつけたやつで試してみればいい
Springとは違う考え方でどちらかといえばGoogleGuiceが非常に近い

フィールドインジェクションできるってのは強いと思うよ
ロジックと直接かかわらないプロパティアクセスが消せるし
Springはそれを消すために深い継承してるわけだし

EJB3の一部実装として取り出したJPAは普及は確実か



476 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 23:10:15 ]
コードに書くのか、外に出てるのかが本質的な違いであって
コードに書いたら、もうDIじゃねーと思うんだけど。
なんであれをDIと呼ぶのか、2年近くたつけどまだ納得できない。

EJB3は流行らないと思うよ。
もう今頃は塗り変わってるはずだったのに、一向にその気配がないし。
JBossだってコアな実装はもう済んでしばらく経つんだから
そんなにいいものだったらボチボチ広まってるはずじゃない?

477 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 23:20:21 ]
商用AP鯖がまだ出てないと思うぜ
JavaEE5だけじゃなくJava2SE5というコア技術も変わるからかなり慎重だよ
Sunですらまだだしてないし
そもそもJavaEE5がでてまだちょうど1年しかたってないし

TomcatはJavaEE5の対応が今回は遅いね

478 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 23:41:29 ]
あれ、まだそんなだっけ?>一年
じゃぁもう少し見てみないと分からんのは確かですね。

479 名前:デフォルトの名無しさん [2007/03/20(火) 00:00:02 ]
>>476
インタフェースとかポリモーフィズムって知ってる?
それともアノテーションでDIすると依存関係が密になると思い込んでる?
JBossの実装だってまだRC。業務利用できるレベルの実装が無い現状では
普及してないのも仕方あるまい。

商用鯖リリース待ちだね。

JavaEE5仕様は昨年6月リリースだ。

480 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 00:16:49 ]
JBossSeamと比べるとかなり見劣りするんだが。。

481 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 00:25:54 ]
つかそもそも高い鯖買って(フリーもあるけど)EJB使うメリットって何ぞ?

482 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 02:20:02 ]
>>477
Tomcat担当分はServlet2.5とJSP2.1だから、Tomcat6で既に実装済
EJB3についてはわりかし懐疑的だったけど、NetBeansでGlassFishを動かしてみて
印象が変わった。かなり簡単だし、IDEが標準サポートしてくれるのはやっぱり強みだな

483 名前:デフォルトの名無しさん [2007/03/20(火) 02:46:32 ]
今日はずいぶんお盛んだな。

AOPできるミドルウェア開発者が居たにも関わらず、
ドロドロの密結合しちまった現場事例:    pc11.2ch.net/test/read.cgi/prog/1173529414/240

AOPできるミドルウェア開発者が居て、
疎結合をフレームワーク化した事例:     Seasar

この差は何で発生したのか判るか?


484 名前:デフォルトの名無しさん [2007/03/20(火) 02:49:10 ]
答:前者はたかひろチーム
  後者はひがチーム

485 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 02:49:55 ]
答はアーキテクトの違い



486 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 02:54:24 ]
2003年時点で「アーキテクチャーの進化は終わった」とか言い出すような
「見えてない奴」がアーキテクチャ設計に関わった時点で、
そのプロジェクトは終わってるな。

487 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 02:57:43 ]
さっさとAOPへのコミットを試みたc野氏の方が
よっぽど「見えてる奴」なのが事実。
・・・そこで方法論について権利争い始めちゃうのが
  ダメっちゃーダメだけど。

488 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 08:57:49 ]
>>478のしったかぶりにわろたw

489 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 00:57:52 ]
そろそろ S2Dao を Spring で実装して
seasarにご引退いただこうぜ

490 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 01:04:49 ]
seamはいいな
jsfが好きになった
springがそろそろ引退かもな

491 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 09:31:44 ]
やっとSpringをかじり始めた・・・・

492 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:25:22 ]
ようやっと季節もSpringになってきたというのに...

493 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 12:50:39 ]
Spring始めるにはいい時期ってことか

494 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 13:43:28 ]
バネもってこい

495 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 14:54:08 ]
バッファローマン乙



496 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 22:41:16 ]
Springの最新のリモートサイトってどこ?

497 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 10:30:50 ]
右から2つ目のタブ

498 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 13:49:29 ]
しかしGuiceのあの翻訳は何とかならんのか…。powered by Exciteかと。

499 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 01:10:44 ]
>>498
自分で訳して公開したら?
言うは易し、行うは・・・www

500 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 01:36:05 ]
Spring終わったなSpring・・・・

501 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 01:45:42 ]
>>498
翻訳されてるのか?
JavaDocとGuiceのソースとサンプルソース見ればだいたいおえるっしょ

Googleの翻訳はExciteが神に見えるくらいひどいのどうにかならんのかな

502 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 01:49:35 ]
Spring自動登録できねーの?Spring

503 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 01:57:53 ]
autowire のことか?

504 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 02:03:37 ]
ちゃう

505 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 02:06:15 ]
Seasar2みたいなのこと?



506 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 02:07:24 ]
どちらかっつとGuice

507 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 02:08:45 ]
デフォルト自動登録ってところがGuice
XMLで定義する場合はSpringでも良い

508 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 09:45:18 ]
>>507
わかってないね。
Guiceは自動登録ではなく、getInstance()で指定した
クラスまたはキーから@Injectを芋づる式に
解決していくシステム。

@Injectの解決もModuleまたはインターフェースの
アノテーションで指定されているもの。

509 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 14:40:15 ]
おまえらが話してる用語がさっぱりわからん。俺プログラマとしてオワタ\(^o^)/

510 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 15:03:45 ]
>>507の知ったかに嫉妬

511 名前:デフォルトの名無しさん mailto:sage [2007/03/29(木) 16:14:44 ]
Springはインターフェースを登録できないの?
実装はXML見ればわかるけど、それのアクセサが
どのインターフェースをつかうのかなど継承階層によってはわからないのでは?

512 名前:デフォルトの名無しさん mailto:sage [2007/03/31(土) 08:34:49 ]
Springだお

513 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 02:05:01 ]
Springが人気ないのか、>>512の発言が凍らせたのかw

514 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 02:09:13 ]
guice使えるよguice

515 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 02:10:29 ]
>>508
Moduleで指定が無くてもGuiceが自力で解決するんだおー



516 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 20:55:31 ]
がおー







……


517 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 11:46:22 ]
泣かなかったな、坊主。偉いぞ?

518 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 11:59:44 ]
頭のおかしな人発見

519 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 00:18:29 ]
ふむ。
Spring-annotationの1.1betaを試してみた。
ちょっと動いた。

これからWebアプリ1個作ってみる予定。
これでXMLから開放されればいいなぁ・・・。


520 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 00:51:55 ]
アノテーションでグチャグチャなのも如何なものかと・・・・

521 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:03:12 ]
規定事項

522 名前:519 mailto:sage [2007/04/11(水) 01:07:01 ]
>>520
XMLでもアノテーションでもグチャグチャにしてくれるヤシは
どこにでもいるからね。w

1番使えないのは人間だたりしまふ。
「な、なんじゃこりゃあ〜!」みたいな。


523 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:13:04 ]
アノテーションとXMLを旨く使い分けられるフレームワークがいいな
どっちかだけってのはキツイな

524 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 02:19:11 ]
>>519
ある程度触ったら使用感のレポよろ。

コンポーネント内で完結するならアノテーションも悪くないと思うんだけど
コンポーネント間の関連を記述するには、あまり適さない気がしてならん。
ちょっと触ってみた限りなので、使い方がヘタなのかも知れない。

525 名前:519 mailto:sage [2007/04/13(金) 13:33:01 ]
>524
やってみまふ。
@Injectionとか出来たかなぁ…。

つーかこの時期にインフルエンザはチトつらいっス。




526 名前:519 mailto:sage [2007/04/15(日) 16:30:32 ]
>>524

>.コンポーネント内で完結
こっちはOK。

>コンポーネント間の関連を記述
こっちはNG。

あとXMLとアノテーションを上手に使い分けないと、頭の中でごちゃごちゃになりますな。

アノテーション使う時は、あくまでも簡素に。
TOAnnotationXmlApplicationContext と ClassPathXmlApplicationContext を
使い分ければ幸せになれるかも。なれないかも。

@RequestInterceptor というアノテーションもあるのですが、中身が空っぽなんですよね・・・。

さーて、どうしよう・・・。orz


527 名前:デフォルトの名無しさん [2007/04/17(火) 22:20:55 ]
最近Springを使い始めた者ですがSpringMVCについて質問です。
SimpleFormControllerはただリンクを貼って呼び出すものなのでしょうか?
requestで値を渡してformViewを表示させ、submitで色々処理したいのですが…。

528 名前:デフォルトの名無しさん mailto:sage [2007/04/17(火) 22:27:05 ]
その名のとおりフォームつかうやつだよ

529 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 00:08:48 ]
ソースの円コーディングUTF-8ってどーよ

530 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 00:09:18 ]
後場食った

531 名前:デフォルトの名無しさん [2007/04/18(水) 01:34:39 ]
>>529
メソッド名や変数名を日本語にしても問題起きないなw

532 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 01:45:42 ]
>>531
別にUTF8じゃなくても問題起きないよ
クラス名はファイルシステムに依存するので問題おきやすいが

533 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 22:17:46 ]
Javaエバンジェリスト達のコラムサイトでちょうどそんなようなクイズがあったな

534 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 22:45:34 ]
サキエルは何番目の使途か?
とか?

535 名前:デフォルトの名無しさん mailto:sage [2007/04/24(火) 11:04:37 ]
お前は何を言っているんだ?



536 名前:デフォルトの名無しさん [2007/04/26(木) 02:12:32 ]
guiceアゲ

537 名前:デフォルトの名無しさん [2007/04/29(日) 02:06:55 ]
guiceアゲ

538 名前:デフォルトの名無しさん [2007/04/30(月) 03:16:27 ]
guiceアゲ

539 名前:デフォルトの名無しさん [2007/04/30(月) 18:10:33 ]
guiceアゲ

540 名前:デフォルトの名無しさん [2007/04/30(月) 18:42:02 ]
guiceアゲ

541 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 01:49:34 ]
guiceってSpringと比べて何が良いの?

542 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 01:56:01 ]
そうだね。guiceとSpringを比較した場合、次の相違がある。

仮想化とは対象物を不完全ながらもその性質や姿を模倣し現出させることだ。
対して抽象化は、対象物のある特徴的な側面を抽出し概念化することだ。
仮想化で抽象化の技術が使われることはあるだろうが、その逆は考え難い。
コンピュータを使い、扇風機やコタツを抽象化することはできても、仮想化する
ことはできないのだ。少なくとも今の技術では無理だ。コンピュータがその姿形
を変えることはできないのだから。コンピュータが仮想化できるものは、コンピュー
タそのものが直接扱うものだけだ。例えば、仮想メモリ、仮想ネットワーク、仮想
マシン、仮想キーボードといったものだ。

抽象化した結果表現されるものは、設計者が想定した概念やイメージだ。しかし、
実在するものそのものではなく、人が考えたものであるために、このイメージは
非常に脆く、不安定だ。外部からの影響をもろに受け、形を変え易い。個々人が
持つイメージの些細な相違から認識のずれが生じ易い。扇風機の使い方は人に
よって異なることはないが、人がイメージしたものは、その生成から、破棄に至る
まで、非常に不安定な状態になり易い。それを防ぐには、イメージそのものをなる
べく強固なものにし、インターフェースに一貫性と整合性をもたせ、外因による影響
を受けに難くく、壊れ難くするための技術を見につけ、理解を深めておくしかない。


543 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 01:58:42 ]
>>542

なるほど〜
どっちもどっちってことね。

544 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 02:13:28 ]
さすがにそれはない

545 名前:デフォルトの名無しさん [2007/05/01(火) 10:26:13 ]
juiceアゲ



546 名前:デフォルトの名無しさん [2007/05/07(月) 20:19:00 ]
guiceアゲ

547 名前:デフォルトの名無しさん [2007/05/07(月) 22:39:35 ]
seasarあげ

548 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 23:22:10 ]
ソースにコメント入れんやつの作った物なんか使えるかい!

549 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 01:33:09 ]
ソースに醤油入れんやつの作った物なんか使えるかい!

550 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 19:22:03 ]
RmiServiceExporter を使って特定の RMI サーバを提供しています。
アクセスが集中した際無尽蔵に増やしていくと落ちてしまうので
スレッド数等で制限したいのですが、何かうまい方法は無いでしょうか。

551 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 00:34:14 ]
springさげ

552 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 17:58:31 ]
Interface21 (Spring) gets 10M VC Funding
ttp://www.infoq.com/news/2007/05/interface21-gets-funding

553 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 18:08:43 ]
お前らSpring使ってて困ったり悩んだりした時どうしてる?
英語不自由だから本家のフォーラムに質問は辛いんだよね
日本語で親切に教えてくれる人どっかにいないもんかねー

554 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:02:41 ]
甘いな

555 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:08:28 ]
甘いのか…
自力でどうにかする自信ないしSeasarにしようかな



556 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:13:50 ]
コメントもドキュメントも無いからなー
その分じゃ自分でコードを追っかけるのもあれなんじゃない?

557 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:26:09 ]
正直自分でコード追っかけるしかないのは無理

558 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:40:45 ]
じゃあ自分でゴリゴリ作るしかないな

559 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:42:11 ]
つーか転職した方が(ry

560 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 20:19:39 ]
>>559
履歴書買ってきますた

561 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 20:52:26 ]
GJ!!

562 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 21:24:28 ]
>>560
安心しろ
この業界、プログラムなんて組めないほうが偉くなれる。
学歴はないとダメだけどな

563 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 21:43:35 ]
>>562

564 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 23:55:13 ]
>>562
こういう意見をよくみかけるが全く賛同できない
プログラムを書きたくないやつがなぜこの業界にいるのか疑問だからだ
収入もすくないし先行きも不安定なこの業界になぜあえて留まりつづけようとするのか

565 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 00:57:19 ]
>>564
賛同? 現実を見たくないだけだろw
プログラミングなんてシステム構築のごく一部に過ぎないんだよ



566 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 00:59:35 ]
プログラム書けるより
レビューできるほうがいいかも

567 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 01:11:17 ]
>>565
ん?わかりにくかったか?
仕事に喜びがないのに、3K低収入のこの業界に留まり続けるのは何故かと言っている。
>>562が正しいかどうかは、全く関係ない






[ 続きを読む ] / [ 携帯版 ]

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

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