Подтвердить что ты не робот

Изучение Java EE - с чего начать

Я планирую изучить Java EE, но я не знаю, с чего начать.

На основе истории версий Java EE существуют технологии, представленные в более низких версиях, которые недоступны в более высокой версии. Мне нужно изучить J2EE 1.4 перед изучением Java EE 5 или 6? Или лучше узнать последнюю версию, так как их целью является улучшение предыдущей версии.

Можете ли вы также предложить некоторые ресурсы на Java EE?

4b9b3361

Ответ 1

Если нет необходимости работать с устаревшей системой, совершенно нормально начинать с самой новой версии стандарта Java EE.

Для начала я рекомендовал бы бесплатные учебники Marty Hall, особенно Настройка и использование Apache Tomcat, чтобы запустите вас.

Существует также официальный учебник для начинающих Java EE, Учебник по Java EE 7. Это прилично написано и содержит много примеров. К концу этого вы должны иметь неплохую идею, куда идти дальше.

Ответ 2

Как объяснил Саул, если вам не нужно работать с устаревшей системой, нет никакой причины изучать более старую версию Java EE.

Каждая версия Java EE представляет собой полностью содержащуюся платформу и не требует обучения или знания о предыдущих версиях.

В случае 1.4, даже лучше избегать его любой ценой. Он содержит несколько технологий (главным образом EJB 2), которые являются воплощением плохих практик. Глядя на тех, которые не будут служить никакой другой цели, кроме облаков вашего ума. Если возможно, держитесь подальше от него.

Java EE 6 является радикальным отходом от того, как приложения были построены в версии 1.4, и рекомендуемая версия для начала работы.

Ответ 3

Oracle Java EE Tutorial является лучшим для новичков. В области Java EE. существует множество фреймворков, таких как JSP, JSF, Servlet, Spring, Struts и т.д. Сначала вы должны попытаться сфокусироваться на том, какая структура больше подходит для вас, а затем сначала попытайтесь изучить ее.

По моему мнению, вам нужно изучить J2EE 1.4, прежде чем изучать Java EE 5 или 6, потому что иногда мы можем столкнуться с тем, чтобы поддерживать устаревшие системы Java EE. Но вам не нужно поддерживать устаревшие системы, тогда вы должны сначала изучить Java EE 6.