- 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/
- 792 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 21:42:16 ]
- >>789
784は疑問を投げかけているだけだよな 何でカバレッジ測定=テスト計画となるのか理解に苦しむ スクリプト言語の様に開発しながら動作確認できるのがSAStrutsの売りなのはわかったよ。 でもだったらスクリプト言語で開発すりゃあいいじゃんとか思った。
- 793 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 21:44:08 ]
- >>792
> でもだったらスクリプト言語で開発すりゃあいいじゃんとか思った。 それは極論すぐる
- 794 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 21:49:06 ]
- >>791
テストしにくいというよりも、忘れ去られやすい開発スタイルになるって事じゃないのかな? Railsとかも、かなり優れたテストフレームワークを持ってるけど、真面目に書いてるやつって少ない。 「サクサク開発!」とか舐めた事言ってやるべきことすらきちんとやれないクソ開発者を量産する傾向にある気がする。
- 795 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 21:52:37 ]
- 何かSAStrutsしか知らんのに自分の中だけのちっちぇえ世界を必死に守ることに粘着してる奴がいるな
浅ましいぜ 俺が聞きたいのはそんなオナニスト的な内容ではない 色々なものの良いところやイケてないところをきちんと評価してそれをうまくするためにはどうすべきかってのを考える前向きな話がききたい
- 796 名前:デフォルトの名無しさん [2009/05/17(日) 21:58:50 ]
- 別々に作ってるといつの間にかバージョン違いのライブラリ使ってたりしてしまうんだよな
- 797 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 22:02:36 ]
- >>795
まずは自分が語ればよくね? そうすりゃそういう流れになるかもしれん
- 798 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 22:08:45 ]
- >>797
そういうお前はどうなの? 誰が何言っても否定か変なことしか言ってなくね? 言い訳ウゼーよ
- 799 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 22:15:16 ]
- >>798
誰と戦ってんの?
- 800 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 22:48:51 ]
- Struts2で十分っていう抽象的な話以外の肯定的なことを言わないから
SAStruts派に否定されてるように見えるだけだろ
- 801 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 22:53:56 ]
- 前向きな話を聞きたいってやつが他人を否定してるだけじゃあなあ
- 802 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 23:20:22 ]
- も
>>801 も、その振りいらなくない? 結局Struts2の話出しにくくしてるだけじゃん とりあえずStruts2はStruts1のノウハウ+WebWorkなプロダクトってことだね。 SAStrutsと同じくActionやActionFormをpojoで作れて、 アノテーションによる遷移指定や入力検証指定で設定ファイルを不要にすることができる。 違いとしてはSAStrutsの大きな売りとしてはHOTデプロイで、Struts2は簡単さが売りだね。 例えばプラグインを置くだけで設定なしでJSFやJasperReports,JFreeChart,Tiles,etc...などに簡単連携できちゃったり アクションのテストが簡単とか、JSP,FreeMarker,Velocityでタグをフルサポートかつ簡単にカスタマイズ可能とか。 インターセプターも標準で30種類近く提供している充実ぶりでデバッグ用のインターセプターなどもある。 あと、Struts2では1つのメソッドに複数のアクションを指定できる。
- 803 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:00:17 ]
- 知人が依存するJARファイルの数が気になるとのことで比較してみた
■seasar2 + sastruts antlr aopalliance commons-beanutils commons-collections commons-digester commons-el commons-fileupload commons-io commons-logging commons-validator geronimo-annotation_1.0_spec geronimo-ejb_3.0_spec geronimo-interceptor_3.0_spec geronimo-j2ee_1.4_spec geronimo-jpa_3.0_spec geronimo-jta_1.1_spec javassist jstl junit log4j ognl oro poi standard s2-extension s2-framework s2-tiger sa-struts struts
- 804 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:00:59 ]
- ■spring + struts2
commons-fileupload commons-io commons-logging freemarker log4j ognl spring struts2-convention-plugin struts2-core struts2-spring-plugin xwork
- 805 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:05:07 ]
- NetBeansでもそうなんだけどプロジェクトの中で特定の一人が一回だけ
やればいいような設定が簡単ですってのはあんまり響かないんだよな 100人のプロジェクトでも1000人のプロジェクトでも作業量増えない部分でしょ そんな大規模やらないけどさw
- 806 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:07:37 ]
- >>805
何のことを言ってるのかわからんので教えて
- 807 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:13:14 ]
- >>806
>>802の > 例えばプラグインを置くだけで設定なしでJSFやJasperReports,JFreeChart,Tiles,etc...などに簡単連携できちゃったり を読んだ感想
- 808 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:18:06 ]
- 必要な設定ファイルも比較してみた
■seasar2 + sastruts app.dicon convention.dicon creator.dicon customizer.dicon s2container.dicon ■spring + struts2 applicationContext.xml ちなみにどちらも記述量にそれ程大きな差はないと思われる
- 809 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:21:14 ]
- >>805
設定じゃなくてデプロイの話だぞ簡便になるってのは
- 810 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:22:03 ]
- >>807
なるほどぉ〜 にわかSEしかいないような組織で、 その特定の人には嬉しい機能ですね
- 811 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:22:05 ]
- >>808
ちゅうかSAStrutsはXMLの記述一切しなくていい
- 812 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:26:51 ]
- >>809
デプロイってのはWar作った後の話だろ(作らん場合もあるけど) War作る前のJar置いたりすることだって一種の設定だろ だから>>807で引用した部分は設定の話じゃねーの? デプロイの簡便さなんてフレームワークで変わるか?
- 813 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:29:19 ]
- 良く解ってないのが解った
- 814 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:31:07 ]
- >>813
すまん、どういうことか教えてくれ
- 815 名前:808 mailto:sage [2009/05/18(月) 00:31:07 ]
- >>811
それはstruts2も同じですね。xml書くこともできますが、アノテーション使用して全く書かないやり方もOKです。 なので書かないとなると両者ともOKなので、 ここでは書く書かないではなく「必要かどうか」で記載してみました。
- 816 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:44:43 ]
- >>812
その認識は正しい Struts2の表紙ページで書かれている Deploy! とはアプリケーションを本番環境などへ展開することを言っているのではなく、 文字通り開発しているシステムで利用するための準備が簡単だよと言うこと。
- 817 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 00:46:30 ]
- >>816
ありがとう じゃあ>>813は何を言ってるんだ?
- 818 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:01:09 ]
- >>813が良く解ってないのが解った
ということでよろしいか?
- 819 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:28:25 ]
- HOT Deployは準備云々の話じゃないだろ。
コードを変更した瞬間にアプリケーションが認識されるから スクリプト言語のように開発できるのがHOT Deploy。
- 820 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:33:50 ]
- >>819
ちょっと待て ここで言ってるデプロイってHOTデプロイのことじゃないだろ ごちゃごちゃになってるなー
- 821 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:35:51 ]
- デプロイが簡便ってのはHOT Deployの事だろ要するに
- 822 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:36:02 ]
- >>819はどれへのレスなんだ?w
- 823 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:36:36 ]
- 開発中にいちいちアプリケーションをデプロイしなくても
HOT Deployで簡単にアプリケーション反映させられるって話し
- 824 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:37:29 ]
- >>821
もっとちゃんと良く読みなよ
- 825 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:37:41 ]
- >>819=821なのか?脈絡なさ過ぎて話が見えないぞ
- 826 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:39:13 ]
- なんでそんなに必死にS2を否定したがるのか良く解らん
- 827 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:41:24 ]
- デプロイって単語に過敏に反応してるみたいだけど
今の流れではHOTデプロイの話なんてしてない Struts2のプラグインに関する deploy の意味的な話 s2の話もでてないし否定もされてない 過敏に反応しすぎ
- 828 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:44:00 ]
- このところS2否定の話は出てないんだが…お前何か誤解してないか?
デプロイが簡便ってのは>>809だよな それは>>805へのレスだが>>805は>>807にも書いたようにStruts2の いいところを読んでも俺には魅力が伝わらなかったってことだ そしてその流れでのデプロイってのは>>816にあるようにStruts2の設定のこと だから否定されてるのはStruts2だよ
- 829 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:45:04 ]
- 最初にStrutsの話しだした奴が主語なしに始めたから仕方ない。
- 830 名前:828 mailto:sage [2009/05/18(月) 01:45:09 ]
- >>828は>>826へのレスです
- 831 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 01:57:52 ]
- SAStrutsとStruts2は結果としてよく似た部分が多いのだけれども
>>828さんはStruts2やSpringにどんなに良い機能があってもSpring含めてHOTデプロイできなかったらStruts2には魅力ないってことだよね。 んでTestFirstとか時代遅れだからマニュアルオペレーションでのパステストのみしかしないし、 カバレッジ測定なんて知らんよということでOK?
- 832 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:06:29 ]
- >>831
前半はおおむねそう 後半はちょっと違う。うちのレベルではTDDは根付かないってことorz あとカバレッジはQAであってテストファーストとは関係なくね? うちでも後付けのテストでC0くらいは無理矢理でも100%にすることあるぞ
- 833 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:07:43 ]
- HOTデプロイが便利すぎるから今更Struts2+Springは使わんなぁってだけの話じゃないの?
他の機能なんてどっちもほぼ同じなんだからさ
- 834 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:43:19 ]
- >>832
カバレッジとTestFirstは直接は関係ないよ 誤解させたのならすまーん >>833 HOTデプロイは確かに便利だが、便利すぎるとは思わない。 まぁ俺の場合はServiceから実装してTestするのでStruts2レベルのHOTデプロイ機能で全く問題ないんだよ。 >他の機能なんてどっちもほぼ同じなんだからさ Struts2でのビュー側の対応の広さは同じではないね。 JSP,FreeMarker,Velocityは勿論だけど、XML,PlainText,Stream,JasperReports,JFreeChart,etc... それにアクションクラスの1メソッドに複数アクション指定できるし(sastrutsのHPでは特に明記されてなかったが、識者の方がいれば教えてください)
- 835 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:44:20 ]
- 2chに向いてない人がいるな
- 836 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:46:08 ]
- SAStruts(に限らずたいていのMVCフレームワーク)でもビューは基本的に何でも使えるんだけど
さもそれがStruts2の特別な機能みたいに言うのは、僕はStruts2しか知りませんと 言ってるようなもんじゃないのか?
- 837 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:47:31 ]
- SAStrutsの中身がStrutsだって気がついてないんじゃね?
- 838 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:48:44 ]
- >>836
そんなあたり前のことを言っているのではない
- 839 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:50:51 ]
- アクションは1つだけど遷移先が複数の間違いじゃないのか
- 840 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:51:42 ]
- >Struts2でのビュー側の対応の広さは同じではないね。
広さは同じ なぜならSAStrutsもStrutsだから
- 841 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:52:38 ]
- >>837
そんなことはわかってるし、strutsはβの時から使ってるよ まあ興味がないなら消えます。 さようなら
- 842 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:55:48 ]
- >>834
Springもそうだけど対応する幅の広さってのは必要ない人には 何の魅力にもならないんだよね
- 843 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:58:33 ]
- 他のフレームワークでもビューが自由に差し替えられるとは知りませんでしたと素直に言えばいいのに。
ってかDIコンテナとかMVCフレームワークとか解ってないんじゃないか?
- 844 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 02:58:57 ]
- >>841
消えなくてもいいけどもっと多くの人にアピールするネタはないのかと 設定が簡単とか対応の幅が広いとかってアーキテクト?だかリーダー的な 人が一人楽になるだけでチームのメンバーの生産性につながらないよね HotDeployが受けてるのとはそこが違う
- 845 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 03:08:41 ]
- >>843
struts2のサイト見てやっとわかったよ >>841の言いたかったことが、簡単に色々な形式でレスポンス返せるってことみたい それと>>840、struts1とstruts2は別物な、んで↑みたいに簡単にレス返せる種類の幅は同じではないってことだ
- 846 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 03:21:48 ]
- struts2のサイト見て思い出したがsetter・getterメソッドって必要なのか?
- 847 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 03:22:30 ]
- 簡単に色々な形式でレスポンス返せるってのはStruts1でもできるぞ
単に結果をresponseに突っ込んでぶん投げるだけだし
- 848 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 03:23:44 ]
- >>846
いやならCommonsBeanUtilでも使って自分で補ってね
- 849 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 03:43:15 ]
- SAStrutsはView差し替えるときに多少設定ファイルをいじるけど
そういうのが必要ないって事なのかな?
- 850 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 03:58:43 ]
- >>847
JasperReports形式とかで返すの簡単にできるか? responseに突っ込むのは容易だけどそこに入れるオブジェクト作るのが面倒だろ 形式とテンプレのパスだけ指定したらあとは勝手にやってくれるってことじゃ? >>849 設定ファイルはいじらんでいいみたい
- 851 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 04:16:52 ]
- データ指定しなくてもいいのか
Struts2ってエスパーだな
- 852 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 05:07:04 ]
- >>851
おまえアホだろ?
- 853 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 05:15:07 ]
- じゃあ他のフレームワークに組み込むのと同じじゃん
- 854 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 07:18:49 ]
- レスポンスに書き込んだり定型的な部分をやってくれるんじゃねーの?
struts.apache.org/2.1.6/docs/jasperreports-tutorial.html struts.apache.org/2.1.6/docs/jfreechart-plugin.html あればあったで便利だがそれを理由に乗り換えるほどのものではないな
- 855 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 00:25:46 ]
- >>804
>>803と扱える範囲が違わないかい? >>805 なぜNetBeansがでてくるかわからないけど、NetBeansのメリットは 設定のしやすさではないぞ
- 856 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 00:27:38 ]
- struts2はJSPでOGNL使えるところがいいよ
- 857 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 00:31:23 ]
- >>855
> なぜNetBeansがでてくるかわからないけど Eclipseに比べて後からプラグインをインストールしなくても 最初から全部揃ってるからいいって話をよくみかけるじゃん? あれって全然アピールしないんだよなーっていつも思ってて >>802を読んでそれと同じだなって思ったんだよ
- 858 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 14:53:55 ]
- Struts1系は結構使った。
Struts2系は、でてきてなんかぴんとこなかったので注目していなかった。 そのあいだ、JSF、SpringMVC、Ruby On Rails を経験した。 SAStruts は勉強中。 # 最近リッチクライアント案件が多いので、Java の ServiceObject の返却値がそのまま XML になってクライアントに返るから、 # HTML とか意識しなくなってしまった。 いまこのスレを読んで、もういちど Struts2 に手をつけてみようかなと、興味を持った。
- 859 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 15:14:40 ]
- リッチクライアントならS2BlazeDSとかS2Flexとかいいよね
- 860 名前:858 mailto:sage [2009/05/19(火) 15:41:09 ]
- うちのリッチクライアント案件は、
Curl か VC での Windows アプリが多くて、 Flash(Flex) 系はやったことがない。 あと Spring を使うことが多くて、うちの社内では Seasar はあまり浸透していない。 ということで SpringMVC を使うことが多いです。 Controller が ModelAndView を返して、フレームワークで、 ModelAndView を XML にしてクライアントに投げつける、みたいな。
- 861 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 21:09:23 ]
- >>860
ModelAndViewって2.5ではあんまりつかわないんじゃ。 Spring + JAX-RSが安定。 JerseyがSpringサポート持ってるのもポイント。
- 862 名前:デフォルトの名無しさん [2009/05/23(土) 06:11:45 ]
- Strutsなんて今じゃ失敗設計扱いだよな。あんな糞フレームワークとかなんで
はやったんだか。
- 863 名前:デフォルトの名無しさん [2009/05/23(土) 10:22:22 ]
- >862
Java経験0からスタートでStrutsで開発始めたオレに謝れ。 自分にとっては新しい事なんで楽しいからいいんだけどさ。
- 864 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 11:57:25 ]
- >>862
どのへんが失敗設計なのかkwsk
- 865 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 13:14:49 ]
- 今じゃっていう条件がまずおかしい
5年以上前のフレームワークなんだから今と設計思想が違ってて当たり前
- 866 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 15:20:01 ]
- 5年どころか開発が始まったのは9年前(前世紀)、1.0がリリースされたのは8年前
- 867 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 16:14:39 ]
- 設計という言い方をするのなら、別に失敗してはいないと思う
様々な欠点は指摘されて、それ以降のFWで改善されることにはなったけど 根本的な考え方は別に否定されてないし、後続にしっかり継承されている 失敗設計という言葉なら、JSFの方が相応しい気がするw
- 868 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 18:36:38 ]
- いまでは Struts を dis っている人だって、以下の点ではみんな認めていることだと思うけど
・Struts がなかったら、今の各種 Java web フレームワークはなかった (まぁ、似たようなものを結局誰か作っていたかも知れないけど) ・当時は doGet と doPost をべた書きしていた時代に、Action や ActionForm を 持ってきたのは画期的だった
- 869 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 18:45:29 ]
- >>868
×当時は doGet と doPost をべた書きしていた時代に ○当時はJSPにべた書きしていた時代に
- 870 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 19:10:00 ]
- >>867
JSFもかなり古いだろ それに使われているという意味ではどちらも失敗ではないな
- 871 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 09:08:20 ]
- もう既存でstruts動いてるしな。今からJSFでも置き換えには時間がかかる。
書籍は、strutsのほうが多いから、いまだにstruts使う様な場面が多い様な。 JSFの書籍が充実するまでは、struts優位かもな。
- 872 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 11:44:07 ]
- JSFは終わってる
- 873 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 13:53:24 ]
- Railsとかも含めて、今出ている多くのWebフレームワークは
何らかの形でStrutsの影響を受けていると思うけど。 そういう意味でもStrutsの意義は大きかったと思うよ。
- 874 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 16:24:00 ]
- struts1の作者が、JSFで標準化するならそっち使いなよって言ったんだよ
でもJSFがもっさりだったからJSF流行らなくて 結局Struts1連携の新プロダクトやStruts2ができてきた
- 875 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 17:33:16 ]
- JSFがモッサリと言うかある種の高望みがすぎた思想だった気がしなくも無いな。
UIコンポーネントをどうこうという辺りは。 StrutsとJSFがどっちが好きか?って聞かれればJSFだけど。 ラクだし。
- 876 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 21:06:54 ]
- 日本人はほんとStruts大好きだよな
と笑われてる
- 877 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 21:32:30 ]
- 誰に?
- 878 名前:デフォルトの名無しさん [2009/05/24(日) 22:00:53 ]
- インド人と中国人に
- 879 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 22:17:38 ]
- >>872
確かに終わってるな
- 880 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 23:17:14 ]
- 世界はJSF2が主流。日本はまだSTRUTS使ってるけど。
- 881 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 23:18:52 ]
- Strutsなんてそもそもそんなはやってないし。一部の人が声高に叫んでるだけで、
JSP/Servletレベルで作られてるものの方がはるかに多い。 長期運用を考えると野良フレームは普通採用されないからね。 実際Strutsで作られたものは今後メンテナンス不能に陥ったでしょ。
- 882 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 23:38:57 ]
- 社会人とは思えない発言ktkr
- 883 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 23:47:13 ]
- 中国ではstruts2で開発もしてるよ
発注元はアメリカだけどな
- 884 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 23:52:27 ]
- どこでもStrutsで開発やってるよ
特に日本だけ異常に流行ってるってわけでもない 日本が特殊なのはJSFが異常に嫌われていること
- 885 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 01:14:56 ]
- 日本はレスポンスとかとても気にするから
あのもっさり挙動のJSFは受けが悪いと思う
- 886 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 01:45:28 ]
- 社会人だからこそ長期メンテナンス性は重視するべきだな
- 887 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 02:11:20 ]
- オープンソースの一般的なフレームワークより
独自フレームワークの方がいいとかいうトンデモ理論が通用する会社あるのか? よっぽど大企業で全社的に独自フレームワーク使ってるならともかく 中小規模のプロジェクトで独自フレームワークなんてメンテナンス性落とすだけだろうに
- 888 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 02:48:57 ]
- ふむふむ
長期のメンテ性もそうだけど、それが結局サービスの持続性として表面化してくる可能性もあるな あと、アプリ設計やDB設計がヘタレでパフォでなくて設備投資でカバーしてる企業が多いのに JSFや最近のWebフレームワークのもっさり感気にするのは?って気がする
- 889 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 02:49:17 ]
- メーカーがStrutsを独自拡張した、非常に使いにくい独自FWを使わされたことならあったな
struts-configだけでも面倒なのに、更に独自設定ファイルを山のように追加しやがって 無印Strutsよりも数倍使い辛い代物と化していた
- 890 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 02:51:00 ]
- >>888
DB設計がヘタレな上にWebフレームワークももっさりだったら目も当てられないじゃないかw
- 891 名前:888 mailto:sage [2009/05/25(月) 02:54:07 ]
- >>890
(´▽`*)アハハ それは言わずもがな
- 892 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 04:03:47 ]
- 消えてはなくなるフレームワークとやらの上に作るとね、そいつのメンテがされなくなったときとか
社員の教育とか大変なんだよ。いまとなってはいくつかの案件はあの時strutsとか使わなくって よかったなと感じるよ。
|

|