Вид верхнего уровня разработки веб-приложений - PullRequest
0 голосов
/ 29 июля 2011

Я - основной Java-парень, который хочет заняться разработкой веб-приложений. В наши дни в веб-разработке используется множество сокращений, и по каждому из них загружено огромное количество информации, однако я не могу найти какую-либо документацию, которая дает представление на высшем уровне о том, где эти технологии подходят. Я знаю это это очень обобщенный вопрос, но если кто-то может порекомендовать какие-либо книги / ссылки, которые могут быть использованы отправной точкой для такого новичка, как я Затем, как только у меня появится навык, я смогу перейти на более продвинутые технологии.

1 Ответ

1 голос
/ 29 июля 2011

Java EE - это то, где вы будете искать.

Но, честно говоря, большинство людей, кажется, используют только подмножество этого: сервлеты, JSP и теги (или теги-библиотеки). Вы преуспеете, чтобы начать читать по этим темам. Книга Head First Servlets и JSP , похоже, пользуется большим уважением.

Теперь возьмите копию Tomcat или Jetty. Оба являются веб-серверами Java, которые предоставляют конечные точки для сервлетов и JSP. Вы сможете применить свои знания на некоторых примерах. (Большинство книг, вероятно, проведут вас через настройку одной из них, чтобы затем они могли привести некоторые примеры.)

Затем добавьте некоторые чтения об ORM (в частности, Hibernate в наши дни популярен - я нашел Использование Hibernate действительно хорошим чтением) и паттерн MVC. Затем, чтобы реализовать то, что вы узнали (или уже знаете) о шаблоне MVC, посмотрите в Struts, Spring или Wicket, сколько людей реализуют шаблон MVC в проекте Java.

Там. Это должно держать вас от неприятностей на некоторое время. =)

...