2012-01-26 8 views
2

私はWebアプリケーションを開発したいと思っています。(私はチームではなく)単独で仕事をしているので、私は自分のツールを選択する必要があります。つかいます。私は、Java EEを使用して考えています :IDE JPAなどのサーバ 日食として、プレゼンテーション層 Tomcatの JSFとprimefacesを/データベース としてマッピング OracleのHibernateと私は春を使うべきだろうか?Webアプリケーションを開発するための適切なツール/プログラムの選択

+2

J2EEやJavaEE6

などをあなたはまた、設計することができますし、モデルのデータベースが必要? – fiction

答えて

1

Webアプリケーションの開発にはさまざまなツールがあります。すべてが強みと弱みを持っています。

これは本当にあなたが最も慣れ親しんでいます。

あなたはプログラマは、あなたが最も精通しているものに近い言語を使用するツールを選択している場合。

あなたは、プログラマが、その後発生するすべての内の1つのツールを選択していない場合あなたのためのコードは、あなたがそれのルック・アンド・フィールをデザインすることを残す。

次に費用がかかります。ツールのいくつかはオープンソースで無料ですが、多くはそうではありませんが、あなたのポケットが深くない場合は、快適ではない言語を選択する必要があります。

これを私的な個人として行っているのか、従業員として開発しているのかは言いません。

私は、あなたが従業員として働いているMySQLまたはSQL Serverの派生物ではなく、むしろデータベースとしてOracleを見ていると思います。一部の企業では、使用したツールを制限して、去った後もサポートを確実にすることができます。

アプリケーションを実装するために使用されたものはユーザーが気にしませんが、実行するために特定のライブラリ/ツールが必要な場合は特にそうです。

1

JSFとJPAを使用するJava EEアプリケーションをビルドする場合、Tomcatよりもはるかに簡単に選択できるのは、これをすべて含むサーバーをダウンロードすることです。

これらの例は、GlassFish、JBoss AS、TomEEおよびResinです。

Java EE 6では、もうSpringは必要ありません。

0

Oracle JDeveloper 11gを使用できます。デザインから開発まで、そしてデバッグまで、あなたを手助けするのは1つのIDEの中にあります。訪問​​

関連する問題