私は JSF とすぐに Hibernate を学びたいと思っており、どの IDE (Netbeans、Eclipse、Jboss Developer Studio など) とどのアプリケーション サーバー (EAP、Glassfish など) がこれらのフレームワークに一般的に使用されているのか疑問に思っていました。理想的には、すでにJavaドキュメントでサポートされているライブラリが必要です。
ありがとう。
私は JSF とすぐに Hibernate を学びたいと思っており、どの IDE (Netbeans、Eclipse、Jboss Developer Studio など) とどのアプリケーション サーバー (EAP、Glassfish など) がこれらのフレームワークに一般的に使用されているのか疑問に思っていました。理想的には、すでにJavaドキュメントでサポートされているライブラリが必要です。
ありがとう。
JSF + Hibernate は、どのアプリケーション サーバーでも問題なく動作するはずです。さらに、サーブレット コンテナー (Tomcat、Jetty) でも動作します。また、使用するビルド マネージャー (Maven または Ant) も決定する必要があります。
私はmaven + eclipse + Jettyを使用しているので、私が何をするかを説明します:
mvn clean package
すべてが整っていますこの投稿は本当の質問ではなく、意見の対象となるため、閉鎖される可能性がありますが、それでも私はあなたのために私の意見を述べます.
Java EE チュートリアルを使用して NetBeansとGlassfish を使用し、 GlassFish 3 で Java EE 6 を開始することで、Java EEを自分で学習しています。
アプリケーション サーバーの場合: JBoss には多くのホスティング オプションがありますが、他のアプリケーション サーバーほど多くは見つかりませんでした。
すでにサポートされているライブラリを探している場合、JBoss と Glassfish の両方が Java EE 6 仕様に準拠しています。Glassfish は EE6 のリファレンス実装です。
Jboss は (特に) Eclipse と Maven を好み、Glassfish は (特に) NetBeans と ANT を好みます。
そうは言っても、どの選択もあなたの目標とツールチェーンに精通していることに依存していると言って締めくくります.
私は Eclipse Enterprise、JSF 2.1.x と Primefaces を使用しています。サーバーの選択は、Tomcat 7 (単純な Web アプリケーション用) と JBoss 7.1 (EJB テクノロジーを使用する場合) の間です。
現在、私はEclipse Junoを使用していますが、いくつかのパフォーマンスの問題があります(保留中のサービスリリース2でほとんどの部分が修正されるはずです)。