2012-03-26 14 views
2

私は単純なCRUDウェブアプリを作る必要があります(私はそれを支払うでしょう)が、私はJava Web開発の経験がないので、私はちょうど行くためにいくつかの質問があります。EJBまたはSpringのないJSF + JPA?

私が知る限り、2つの方法があります:純粋な使用javaeeとejbとglassfishサーバー。 スプリングを他のコンテナに使用してください。問題は私がこれらの技術をあまり理解しておらず、学ぶ時間があまりないことです。だから私はこれを見つけたhttp://wrschneider.blogspot.com/2011/09/jsf-jpa-without-ejb-or-spring.htmlhttp://www.swview.org/blog/best-way-use-jpa-web-tier。私の最初のアプリに完璧に見えます。

これは私にとってはうまくいくのでしょうか?私と一緒に裸にしてくださいとアドバイスをいただければ幸いです。

EDIT 私が投稿したリンクをご覧ください。あなたはどう思いますか?それは私の質問です。

+2

そして、何Java、Web開発、SQLの快適性レベルですか?あなたが何かを決める前にこれらは重要です。 –

+0

私はORMフレームワークでいくつかの経験を持っています – hobotronicus782

答えて

-1

これが本当にシンプルなCRUDアプリになる場合は、JPAでプレーンなJSFまたはJSPを使用することをお勧めします。 EJBとSpringは本当に習得が容易ではないので、私はそれらから離れています。また、(Playのような)あなたのためにこれを単純化するいくつかの他のフレームワークを試すことができます。

そして私あなたがEJBを避けることができます場合、私はTomcatアプリケーションサーバーにswichすることができ示唆し、それを実行して設定するには、より軽量かつ簡単だ(と、それはあなたがJSF/JSPプロジェクトに必要なすべてのものです)

+1

私は、また、JSF/JSPは、その良い解決策から始めると思います。 http://stackoverflow.com/questions/4204803/java-based-framework-for-web-applications-for-beginnersで私はこのトピックに関する質問をしました。私は、そこに作られた提案の1つは、血まみれの初心者にとってはるかに良いと思う。 – magomi

+2

Playフレームワークは素敵なプロジェクトだと思われますが、Jave EEアプリケーションの開発を少しでも進めていくと、より大きな技術の1つから始める必要があります。そして、私の意見では、JSFは(特に2.0バージョンで)最良の選択です。広く学ぶのは難しくなく、広く使われている標準です。 –

+0

お返事ありがとうございます。元の質問のリンクを見てください。あなたはどう思いますか? – hobotronicus782

0

私は失礼になりたくありませんが、あなたはこれについて手掛かりがない技術でこれをしたいと思いますか?

私は、JSF/JPA/EJB/Springの方がよりシンプルなフレームワークがたくさんあると思います。たとえば、Playをご覧ください。最初のCRUDページを持っているのは短時間で済むと思います。

+0

"いいえ**手がかり**" ;-)を意味しましたか? –

+0

完璧ではないとしても、あなたが知っている技術を使いこなしてください。 ^^ –

+0

なぜ?これは簡単なアプリになるだろうし、彼は何か新しいことを学びたいと思っていれば、他のテクノロジーも試してみる価値がある。少なくともこれが私のやり方です:-) –

関連する問題