- 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/
- 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は本当に視野が狭いな
いいものは認めたほうがいい。
- 333 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 09:43:28 ]
- VSもただで使えるじゃん
- 334 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 10:50:31 ]
- アンチMSは選択肢が多すぎて、情報や流行に振り回されてる感がある。
現在人気のある無数のOSSフレームワークやライブラリ群が数年後にどうなるか、 考えただけでバカバカしくなるのに。
- 335 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 13:31:04 ]
- >>333
チーム開発とか出来ないだろ?
- 336 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 13:45:01 ]
- 言うほど無数にフレームワークってあるんか?
趣味や研究職ならともかく、業務で使うならそれなりにコンペして採用するけど、 OSS側が10もコンペ対象に上がらないけど。 漏れのトコは政治的理念が発動して「サーバーはコレ」とかなって、泣く泣くASP.NETを 使うとかWebSphereやら使うとかそういうのが多いけど。 それに漏れに関しては当てのない未来の話よりも、今楽できる事を 選択するだけだけど。 あとMSはVSみたいな製品自体は悪くないが、過去の負の遺産で痛い目を 見た人が多いからアンチMSが多く存在しているのだと思う。
- 337 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 13:47:47 ]
- ASPをASP.NETで作り直すだけでも稼げるからうれしい
- 338 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 11:23:44 ]
- エンタープライズ用途だとWebSphereやら実績のあるお高いフレームワークを使うからなぁ。
アンチMSだからASP.NETを選ばないわけではなく、位置づけが微妙なんだと思う。 Unix+有償J2EEサーバーほど実績と信頼性が認められているわけではなく、PHPほど安く上がるわけでもない。 帯に短かしたすきに長しって状態。
- 339 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 17:50:29 ]
- 基幹システムは数十年単位で使い続けるから、3年毎に切り替えを要求してくるマイクロソフトは向かない。
lifitimeの短いアプリケーション向きでしょ、マイクロソフトは
- 340 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 17:59:54 ]
- 政府系や公共系はLinux+Javaを選んじゃったからな
大企業はIBMが美味しいとこ持ってっちゃうし、 中小企業相手に頑張るしかない、マイクロソフトの場合
- 341 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 18:58:24 ]
- 素のServletなら長持ちするけど、OSSあれこれ使ったらやばいだろ。
あいつら飽きっぽからな。
- 342 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:02:24 ]
- 今でさえ、素のServletやStrutsで作ったシステムを見るとゲッてなるのに、
そんなものを数十年単位でメンテしなければならない人達が気の毒でしかたが無い。
- 343 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:22:32 ]
- 数十年て。。。どんだけレアケースの議論をしてるんだか。。
- 344 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:26:51 ]
- まあ、金融機関とかがメインだけどな
基幹システムとなるとデータやプログラムは結構長生きなんだよ
- 345 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:30:27 ]
- >>342
確かにStrutsのシステムは触ってると脱力する。 正直作り直しちまいたいが、結構規模が大きいから嫌だなあ・・・。
- 346 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:31:39 ]
- 素のサーブレットのが素直で可愛いと思ってしまう
フレームワークの経験が浅いだけかもしれんが
- 347 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:36:03 ]
- >>346
確かにそうだけど、ドジっ子も含む個性派揃いなので学級担任 としてはクラスをまとめるのに苦労するところです。
- 348 名前:デフォルトの名無しさん [2008/12/28(日) 20:47:02 ]
- 俺、Seasar2のSAStruts使いたい。ついにここまで、という気にさせられる。
- 349 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 21:46:11 ]
- もうJavaEE5でよくね?
- 350 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:07:40 ]
- Strutsを数十年メンテする方が悲惨だろ。
- 351 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:18:15 ]
- 新規のStruts案件ってあるのかな?
そんなのに携わった新人は悲惨だな。
- 352 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:26:32 ]
- さすがに、今時素のStrutsをそのまま使うような案件は無い…っと思いたい。
- 353 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:11:18 ]
- これから誰かが作るシステムを、自分が数十年後にメンテさせられるとしたら、
頼むから素のサーブレットで作っておいてくれと言いたい。 その時になって、数十年前に流行ったフレームワークの勉強なんかやりたくない。
- 354 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:22:36 ]
- 小さいシステムならなるべく低レベルがいいと思う。
- 355 名前:デフォルトの名無しさん [2008/12/28(日) 23:27:04 ]
- ただより高いものはないっていうけど、確かにJavaの開発はくそ苦労する。。2度とやりたくねえ。
|

|