Стартовый Java EE MVC

Путем управления точным размещением можно выровнять вещи в памяти, и это может иногда использоваться для улучшения производительности выборки/кэша ЦП. Никогда на самом деле видел его используемый, хотя

8
задан bdoughan 8 May 2011 в 10:36
поделиться

3 ответа

Аналогичный вопрос был задан вопрос на SO, я думаю.

Вот хороший учебник, чтобы вы начали.

http://courses.coreservlets.com/Course-Materials/csajsp2.html

2
ответ дан 5 December 2019 в 12:11
поделиться

Все компоненты Java EE работают на стороне сервера либо на полных серверах Java EE, таких как GlassFish, JBoss, WebLogic или WebSphere, либо на серверах, таких как Tomcat, которые только поддерживают сервлеты и JSP.

В Java EE модель MVC можно рассматривать как «модель предметной области», т. Е. Объекты Java, представляющие сущности, важные для вашего приложения. Например, приложение для покупок будет иметь объекты домена, представляющие товары для покупок, тележки для покупок, кредитные карты, почтовые адреса, учетные записи, обзоры и т. Д. Часто эти объекты домена поступают из постоянного хранилища, такого как реляционная база данных.

Java Persistence API Java EE разработан для обработки сопоставления между объектами модели предметной области Java и таблицами реляционной базы данных, используемыми для обеспечения сохраняемости объектов. Hibernate - это одна из реализаций объектно-реляционного сопоставителя JPA (ORM).

Java EE - это гораздо больше. Возьмем только один пример: он определяет сверхнадежную службу обмена сообщениями (Java Message Service), которую компоненты внутреннего приложения используют для связи друг с другом.

Изучая Java EE, подумайте о более простых и продуктивных альтернативах. такие как Ruby-on-Rails, стеки LAMP, платформа Microsoft .NET и «облегченные» подходы Java, такие как Spring / Hibernate. Ричард Монсон-Хефель, написавший очень успешные «Enterprise JavaBeans 3.0» О'Рейли (пятое издание) и «Служба сообщений Java», даже заходит так далеко, что утверждает , что Java EE «устрашает» для разработчикам, и эти другие подходы затмят их.

Хорошее место для более широкой перспективы - замечательный блог Тодда Хоффа на http://highscalability.com/

10
ответ дан 5 December 2019 в 12:11
поделиться
  1. Веб-программирование на Java, сервлет не обязательно. Вы можете просто использовать jsp, как люди программируют php & asp. Это довольно просто, и легко начать. Это называется методом Модели 1.
  2. Для модели программирования 2, если вы действительно хотите сделать MVC программирование, вы можете изучить "Страница" Контроллер »и« Фронт-контроллер » шаблоны дизайна, чтобы понять, как они работают за кадром.

    Если вы хотите использовать готовые framework, вы можете попробовать Spring MVC.

http://www.vaannila.com/spring/spring-mvc-tutorial-1.html

удачи.

2
ответ дан 5 December 2019 в 12:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: