- 1 名前:デフォルトの名無しさん [2007/06/06(水) 02:14:48 ]
- 前スレ
JAVA+JSP+Struts+Tomcat Part3 pc11.2ch.net/test/read.cgi/tech/1161862896/ 関連スレ JSF(JavaServer Faces)2 pc11.2ch.net/test/read.cgi/tech/1142573697/ ◆JSP◆ pc11.2ch.net/test/read.cgi/php/984840356/ 【Java】Wicket【HTML】 pc11.2ch.net/test/read.cgi/tech/1132407308/ Tapestryについて語ろうよ! pc11.2ch.net/test/read.cgi/tech/1067531714/
- 232 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 21:55:00 ]
- Strutsのネームバリューは結構でかいよな。
しかし、webworkがStrutsの名を継ぐとは思わなかったよ。
- 233 名前:デフォルトの名無しさん [2008/12/18(木) 21:55:56 ]
- 標準を作るというと開発者がバカにされまいとあれもこれもと機能を取り込み複雑化するのかなあ。
- 234 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 21:58:32 ]
- EJB。
標準じゃなかったら消えてたぞ、あれは。
- 235 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 22:55:01 ]
- 名前は残っているが、旧EJBは消えたも同然。
なまじ標準だったから、すぐに消えるべきものが長生きしてしまい、 被害者が増えた。
- 236 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 23:22:41 ]
- EJB3もまともになっただけで、使いやすいとは言えないな。
- 237 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 23:41:06 ]
- >>236
JPA,JTA,Datasource使う分には他のコンテナより設定いらずで便利だぞ というかSpringの糞JTA…
- 238 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 23:53:40 ]
- >>233
あの機能がないから他のを使う、とか皆に言われると標準でなくなってしまうから、 機能が増えてしまうのは仕方ないと思うのですが、 それで複雑化するかスッキリするかが設計者の資質だと思う。 その点で、JavaのEEはひどすぎる。
- 239 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 23:56:27 ]
- でも最近のDIコンテナの機能の複雑さは異常じゃね?
GuiceとかEJB3で十分というか seamとかきがくるっとる
- 240 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 06:49:45 ]
- っていうかJSP+Serveletが一番いい
- 241 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 07:38:15 ]
- >>240
あの時代には戻りたくない
- 242 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 08:37:24 ]
- JSPのバージョンが2.0以上で、
Commons BeanUtilsとCommons Validatorと あと適当なO/Rマッピングツールがあれば、 JSP + Servletでもいいかな、と思えてくる。
- 243 名前:デフォルトの名無しさん [2008/12/19(金) 09:02:00 ]
- 今年になってTeeda勉強したんですが、JSPのJSTL、ELはもちろん、ついにサーブレットの勉強まで徒労になりそうな事に呆然としました。
- 244 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 14:56:25 ]
- Teedaってまだ生きてるの?
既にSAStrutsに食われたと思ってた。
- 245 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 20:26:28 ]
- seasar系って業務で使えるの?
なんかコロコロ変わってる印象があるんだが。
- 246 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 00:16:19 ]
- >>245
公官庁で使うらしい 馬鹿だねえw 世界標準にしとけって
- 247 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 00:21:12 ]
- 変なところで国産にこだわるのはねぇ・・・
- 248 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 03:17:00 ]
- 世界標準だとどれ?
- 249 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 03:50:47 ]
- >>245
業務で使えるし、もうころころは変わらないと思うよ。 ひがさんの興味はslim3に移ってるし、だからといってSeasarのメンテが終わったわけでもない
- 250 名前:デフォルトの名無しさん [2008/12/20(土) 07:43:20 ]
- Seasar2がEJB(JPA)よりベターと思える点とは
1)Daoのクラス実装が不要 2)SQLが使いやすい。動的な組み立てもできる という事か。手元の愛読書からのうけうりなんだけどな。 しかしJPQLとかわざわざ使うのはありえないと思うな。HibernateのHQL以下だろ。
- 251 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 08:32:46 ]
- 世界標準と言う意味ではJSFになってしまうのでは・・・。
今現在の使いやすさとか言うならSeasa2rだと思うけど。
- 252 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 20:07:28 ]
- おいおい、世界標準はspringだろ、全てはここから始まった....
- 253 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 20:30:35 ]
- 世界標準であろうと、デファクトでないのなら・・・
- 254 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 00:06:19 ]
- 世界標準が正義
- 255 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 00:08:47 ]
- ま・・・正義
- 256 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 11:24:41 ]
- 正義は損する
- 257 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:00:02 ]
- JSFがそんなに好きか?
- 258 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:04:41 ]
- Java(というかSun)の技術ってスタートで失敗するからイメージ悪いよね。
JSFもJavaアプレットも(たぶんJavaFXも)。後からかなり頑張って良くなるんだけどね。 あまりデザインにこだわらないならJSF+EJB(+JPA)の組み合わせってかなり楽ちんだぞ。
- 259 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:05:20 ]
- JSP+Servletが一番楽だ
- 260 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:12:30 ]
- Struts2はJSFサポートしてないのがなあ。
- 261 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 13:40:01 ]
- >>250
Seasar2というと普通はコンテナだから S2DAOとかS2JDBCとかプロダクトをいわないと。 で1)をみるとS2DAOだと思うんだが あれはJPAと重ならないから好きにしなとしか。 >>258 JPAを最も手軽に効率よく使えるのはEJB3。 EJB3をもっとも手軽に呼び出せるのはJSF。 だからJPAを使うプロダクトだとJSFは鉄板。
- 262 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 13:49:19 ]
- JSFって、イントラには良いけどコンシューマー系サイトには向かないとか、
開発ツールの出来がイマイチっていうイメージはあるけど。
- 263 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 14:12:56 ]
- >>262
あなとのところではWebアプリ開発はオープンなコンテンツと 社内用もしくはBtoBとどっちが多い?
- 264 名前:デフォルトの名無しさん [2008/12/21(日) 14:42:01 ]
- >>264
Teeda+Kuinaで言ってるような事はすませたい。まだSeasar2、というよりDI&AOPコンテナの存在意義は充分ある。 標準が常にベストじゃないのがJava、と信念を持とう。
- 265 名前:デフォルトの名無しさん [2008/12/21(日) 14:54:21 ]
- EJBっていえば、EJB3でエンティティビーンはなくなったのか?
- 266 名前:デフォルトの名無しさん [2008/12/21(日) 14:56:50 ]
- 例の成功したサイトで有名なニッセンが一時期ものすごいアプレットで(一体どうやって造ったんだろうっていうようなやつ)
サイト構築したけど、すぐやめになったよな。あれ。 作った人はさぞかしがっかりだっただろうww 普通のJSP/Servletに戻っちまった。
- 267 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 15:10:43 ]
- >>265
JPAになった。EJB3では、EJB3エンティティビーン=JPAエンティティビーン、という扱いではないかな? EJB3.1からはJPAはEJBとは独立するようだけど
- 268 名前:262 mailto:sage [2008/12/21(日) 15:26:05 ]
- >>263
自分が所属しているのは、B2CなECサイトやコミュニティサイトなんかを メインにやっている部署です。 デフォルトな構成だと、Springに無設定StrutsとS2DAOモドキとかで やっていますが。 イントラの場合、Oracle ADFを使っているケースはあるようですが、 自分はあまり関わっていません。 あと、この手の場合にはJavaではなくASP.NETが第1候補になりますね。
- 269 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 15:33:36 ]
- ASP.NETってWindowsじゃないと動かないんだろ?
- 270 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:00:30 ]
- >>268
無設定StrutsってS2Struts?Springと組み合わせるの?
- 271 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:17:19 ]
- >>268
なるほど。 そういうオープンなところではJSFはやめたほうがいいかな。 でも管理画面はJSFってのがありだと思うよ。 管理画面って直接的に貢献する場所じゃないくせに工数が大きいから。 JSFは管理画面ならば普通に工数半分以下になる。 無設定Strutsを無理やり作るくらいならばSpring使ってるんだし オープンなコンテンツもSpringMVCでやるのが本筋だろうね。 相性は当たり前だがStrutsに組み合わせるよりいいし、技術者が疲弊しないのがよい。 工数も個人的感覚では2割は減るし。
- 272 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:19:56 ]
- >>265
コンテナとしてはJ2EE1.4の互換性もあるから使おうと思えば使える。 EJB3.0からEJB2.1をよびだしたりするだけでなく、EJB2.1からEJB3.0を 呼び出せるようにしたのは素直にほめてやりたい。 従来のコードを残しつつ新規部分はEJB3.0で開発がスタートできるから。 >>267 一応EJB3.0の時点でJPAは単独で動かせるようにした。
- 273 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:25:15 ]
- >>269
何か問題があるの?
- 274 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:28:54 ]
- そりゃ問題がある場合はあるだろ
- 275 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:44:53 ]
- じゃあ問題ない場合もあるだろ
- 276 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:24:52 ]
- 問題ある場合→Windows鯖を買ってもらえない場合
- 277 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:29:24 ]
- ケチ過ぎるwねーよww
- 278 名前:デフォルトの名無しさん [2008/12/21(日) 17:39:10 ]
- Windowsさばは高すぎるだろ・・(´・ω・`)
Linuxでいいだろ・・(´・ω・`)
- 279 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:51:41 ]
- まぁ高いな
開発環境もチーム開発すると有償版必要になるし 運用もCAL必要になるしな
- 280 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:52:44 ]
- Linux鯖は保守がメンドイ。
Windowsなら「仕様です」で逃げられる。
- 281 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:56:44 ]
- 逃げれねーよw
- 282 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:58:25 ]
- 逃げたい〜
- 283 名前:デフォルトの名無しさん [2008/12/21(日) 18:18:42 ]
- (笑)好奇心半分ですが、商用Linuxじゃダメですか?
- 284 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 18:20:11 ]
- 商用LINUXはwindowsより高いじゃん(笑)
- 285 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 18:34:34 ]
- 別に必要でもないWebLogicを買ったりするのを考えれば、
Windowsなんて安いもの。 どのみち人件費より安いし(´・ω・`)
- 286 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:11:26 ]
- JSF RIの本でおすすめを教えてください。
洋書でもいいです。
- 287 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:25:26 ]
- オライリー・・・は、Myfacesか?
- 288 名前:デフォルトの名無しさん [2008/12/21(日) 20:17:38 ]
- >>287
オライリーはSun RIの解説だよ。 でも情報古いよ。
- 289 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 21:49:31 ]
- >>285
なぜそこでweblogicがでてくる JBOSSやglassfishでいいじゃない サポートもあとでつけられるし
- 290 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 21:51:08 ]
- >>286
まずは1.1時代に大量に書籍が出たのでJSFの基本を学ぶ。 そのあと1.2での改善点を調べながら学ぶ。 それで十分かと。 実装固有部分を学ぼうとはしないことだ。 JSFはRIの一人がちだからかまわないけど。
- 291 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 21:51:46 ]
- 今ってtomcatじゃなくてglassfishがデファクトなの?
- 292 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 21:57:30 ]
- 俺の脳内ではweblogicがデフォ
- 293 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 22:19:10 ]
- >JSFって、イントラには良いけどコンシューマー系サイトには向かないとか、
>開発ツールの出来がイマイチっていうイメージはあるけど。 向く向かないの判断は微妙だが、IBM JSFの開発ツールの親切さったら 凄いモノがあるんだが。 まあ、アレはIBM JVMからして既に機能拡張されているので、SUNのJVMと 比較するのも、アレなんだが。
- 294 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 08:29:07 ]
- そういや昔IBMのVMのほうがSUNのVMより高速な時期があったな
1.3のときだったっけ
- 295 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 18:10:56 ]
- JSFって参考実装がデファクトなんだな。
- 296 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 20:27:11 ]
- JSF RIはどこでダウンロードすればいいんだ。
glassfishのページに行ってしまうんだが。
- 297 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 21:06:42 ]
- >>296
もじゃらってのがglassfishのサイトからJSF実装単体としてとれるので探してみれ 探すのすら面倒ならNetBeansいれると標準でついてくるからそれで
- 298 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 21:48:18 ]
- >>297
ありがとう、見つけた。 とりあえずJSPベースは動いたので、次はfaceletsってヤツを試してみたい。 一番お手軽なのはNetBeansのfaceletsプラグインでおk?
- 299 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 00:10:27 ]
- オライリーの猿本ってどうなの?
訳がアレだっていうんだけど。
- 300 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 00:28:19 ]
- >>298
NetBeansの場合普通にJSFがお手軽。 VisualWebJSFというやつだよ。 最近だとICEfacesというすべてAJAXでJSFのアプリ動かすやつが NetBeansでの本命っぽい芳香になるようでちょっとした祭りくさい。 faceletsはJSF2.0まったほうがいいかも。標準APIになるわけだし。
- 301 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 09:07:05 ]
- >>300
VisualWebJSFってモッサリしてるんだが。 俺のPCがボロいだけか・・・
- 302 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 11:43:17 ]
- >>299
猿本w
- 303 名前:デフォルトの名無しさん [2008/12/23(火) 20:14:26 ]
- JSFが標準ゆえのメリットがあるのは承知の上であえて聞きたいんだが、
無設定strutsから乗り換える決定的な理由があるとしたら何だろうね?
- 304 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:10:22 ]
- そんな理由を他人に求めてどーすんだ?って気がするが。
周りのメンバーが100人いて99人がstruts信者なら乗り換える必要ないと思うけど。 これからお手軽に開発したい、と言うのにはJSFは向いているだろう。
- 305 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:17:05 ]
- 海外では普通に使われてるらしいが、日本で乗り換えるのはちょっとな・・・。
- 306 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:32:32 ]
- Hibernateってどうなの?
XML管理の手間が多いとかHQLとか独自の言語を利用する必要があるとか デメリットが目立つんだけど、大量の小さいオブジェクトの簡単なクエリーとかの 場合は便利なもんなのかね?
- 307 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:51:02 ]
- >>306
スレ違いにつき誘導 ttp://pc11.2ch.net/test/read.cgi/tech/1220671877/
- 308 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 03:51:01 ]
- >>306
「XML管理の手間が多い」はないな。 つづきはORMスレで
- 309 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 13:18:53 ]
- >>304
JSFって何が手軽なの?
- 310 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 18:32:39 ]
- >>309
netbeans使うとぽとぺた開発できる。
- 311 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 01:45:31 ]
- >>307
心に余裕を持とうぜ
- 312 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 02:45:26 ]
- ASP.NET Ajaxが楽すぎて、Javaであれこれ拾い集めて開発してるのがアホらしくなったよ。
こんな感じで開発できてUnix系でも動作すればいうことなしなのになぁ。
- 313 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 03:40:14 ]
- >>312
NetBeans + ICEFaces
- 314 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 05:38:05 ]
- >>312
つmono
- 315 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 08:17:41 ]
- EclipseじゃいまいちJSFの恩恵を得られない気がするんだが。
JSF使うならNetBeansか?
- 316 名前:デフォルトの名無しさん [2008/12/25(木) 10:11:07 ]
- >>316
Visualなんとかだろ。あのGUIをeclipseのプラグインもマネしてほしいな。
- 317 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 12:57:35 ]
- monoはちょっと・・
- 318 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 21:04:09 ]
- >>312は本当にICEfacesしらないんだな・・・
- 319 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 01:24:49 ]
- まあASPの生産性には程遠いのも本当だけど
- 320 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 09:55:04 ]
- ASPの生産性ってそんなに良いのか?
- 321 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 11:10:57 ]
- >>320
半端なく良いで
- 322 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 12:38:06 ]
- VisualStudioの値段とWindows縛りがある分は良くないと割に合わないからな
- 323 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 15:09:49 ]
- >>.321
何がそんなに生産性を良くしてるの?
- 324 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 18:53:13 ]
- 極論っぽいが、「金取っているMS商品」と「無償のNetBeans」と比較するのも微妙なんだが。
と言うか漏れはEclipse慣れしているので、VisualStudioの作法がどーもな。 有償の開発キットどーこー言うならVisualStudioとRationalの比較になるんだろうが、 Rationalも結構ポトポタで開発できる。
- 325 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 20:46:50 ]
- >>323
MSは、開発をやりやすいことをかなり考えて、ツール・コンポーネント・言語仕様まで一貫して作ってるからな。
- 326 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 22:05:52 ]
- 俺も、結局はその辺の話だと思う。
個々のJSF実装やIDEの出来の問題ではなくて、一貫性を持った開発が出来れば ASP.NETでなくてJSFでもイイじゃん…ってことになると思うんだが。
- 327 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 01:59:16 ]
- SUNが標準化してベンダーが実装とかで、時間がかかり過ぎてるから
あれこれOSSが乱立しちゃうんだよな。 JSFとかいまだにこれからの発展をまたなきゃいけない状況だし。 その辺の一貫性のなさからRoRにおいしいとこ持ってかれちゃった感じ。
- 328 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 02:25:59 ]
- RoR(笑)
- 329 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 03:17:04 ]
- 実装がすぐに欲しいのならRIでいいじゃない
- 330 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 08:00:28 ]
- 別に選択枝が多いのは悪い事じゃないと思うが。
と言うか自分で選択する脳がないクレクレ君はASP.NETにしとけば? ほぼ半永久的に縛られる結果になるとは思うが。
- 331 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 09:22:14 ]
- 使える選択肢が多ければね。
完成度がASP.NETにどれも及ばないのが問題になってるわけで
- 332 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 09:41:31 ]
- アンチMSは本当に視野が狭いな
いいものは認めたほうがいい。
|

|