Java EEを勉強する予定ですが、どこから始めればよいのかわかりません。
Java EEのバージョン履歴に基づいて、上位バージョンでは使用できない下位バージョンに存在するテクノロジーがあります。Java EE 5または6を学習する前に、J2EE 1.4を学習する必要がありますか?または、最新バージョンを学習することを目的としているので、以前のバージョンを改善することをお勧めします。
Java EEに関するいくつかのリソースも提案できますか?
Java EEを勉強する予定ですが、どこから始めればよいのかわかりません。
Java EEのバージョン履歴に基づいて、上位バージョンでは使用できない下位バージョンに存在するテクノロジーがあります。Java EE 5または6を学習する前に、J2EE 1.4を学習する必要がありますか?または、最新バージョンを学習することを目的としているので、以前のバージョンを改善することをお勧めします。
Java EEに関するいくつかのリソースも提案できますか?
レガシーシステムで直接作業する必要がない限り、JavaEE標準の最新バージョンから始めるのはまったく問題ありません。
手始めに、Marty Hallによる無料のチュートリアル、特にApacheTomcatの構成と使用をお勧めします。
公式のJavaEE初心者向けチュートリアルであるJavaEE7チュートリアルもあります。それはきちんと書かれていて、たくさんの例が含まれています。それの終わりまでに、あなたは次にどこに行くべきかかなり良い考えを持っているはずです。
Saulが説明したように、レガシーシステムで作業する必要がない限り、古いバージョンのJavaEEを学ぶ理由は1つではありません。
Java EEのすべてのバージョンは完全に含まれたプラットフォームであり、以前のバージョンについて何も学習したり知ったりする必要はありません。
1.4の場合は、絶対に避けたほうがよいでしょう。これには、バッドプラクティスの具体化であるいくつかのテクノロジ(主にEJB 2)が含まれています。それらを見ることはあなたの心を曇らせること以外の目的を果たしません。可能であれば、それから離れてください。
Java EE 6は、1.4でアプリケーションが構築された方法からの根本的な逸脱であり、作業を開始するための推奨バージョンです。
Oracle Java EEチュートリアルは、初心者に最適です。JavaEEスコープ内。JSP、JSF、サーブレット、Spring、Strutsなど、多くのフレームワークがあります。まず、どのフレームワークが自分に適しているかに焦点を当ててから、最初にそれを学習する必要があります。
私の意見では、Java EE5または6を学ぶ前にJ2EE1.4を学ぶ必要があります。これは、レガシーJavaEEシステムを維持するために直面することがあるためです。ただし、レガシーシステムを維持する必要はないので、最初にJavaEE6を学ぶ必要があります。