Руководство по архитектуре для веб-приложений Java? - PullRequest
4 голосов
/ 07 января 2010

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

Я нашел эту "Книгу архитектуры J2EE" на TSS:

http://www.theserverside.com/tt/books/DVTPress/J2EEArchitectsHandbook/index.tss

Книга не только датирована, но и имеет плохие отзывы на TSS: http://www.theserverside.com/news/thread.tss?thread_id=28152

У кого-нибудь есть рекомендации, учитывающие современные фреймворки, такие как Spring, Hibernate & EJB 3 и т. Д.? Дайте мне знать, если вам нужно больше подробностей.

Ответы [ 4 ]

3 голосов
/ 07 января 2010

Может ли этот помочь вам? Я еще не видел, но думаю, что закажу ...

3 голосов
/ 07 января 2010

Каждый должен иметь Шаблоны архитектуры корпоративных приложений на своей книжной полке. Эта книга не о каркасах, как указано в ее названии (речь идет о шаблонах архитектуры), но, тем не менее, это не библия , которую каждый должен прочитать хотя бы один раз.

Теперь, что касается упомянутых технологий или сред, я бы предложил:

  • EJB 3 в действии Реза Рахмана. Реза очень активен в TSS, он также является членом экспертных групп Java EE 6 и EJB 3.1. Этот парень просто знает, о чем говорит. Во всем мире очень хорошая книга (также охватывает интеграцию с Spring).
  • Если вам нужна книга о Hibernate 3.x, получите Сохранение Java с Hibernate , которое можно рассматривать как второе издание Hibernate в действии (отличная книга).
  • Если вы все еще ищете литературу о Spring 2.5, Pro Spring 2.5 или Spring Recipe (посмотрите это сравнение ). Но я бы рассмотрел Pro Spring 3 , потому что это то, на что можно посмотреть сейчас (хотя я еще не читал этот).

Честно говоря, с выпуском Java EE 6, Spring 3, я не уверен, что вы найдете книгу «все в одном», охватывающую все эти самые последние вещи (дайте авторам несколько месяцев). Если да, пожалуйста, дайте мне знать:)

1 голос
/ 07 января 2010

Вот несколько хороших вариантов:

  1. Весна в действии / Крейг Уоллс, Мэннинг, 2008
  2. Struts 2 в действии / Дональд Браун, Мэннинг, 2008
  3. Сборка корпоративных приложений Spring 2 / Интерфейс 21; с Брэмом Смитсом, Апресс, 2007
  4. Начало веб-разработки для JSP, JSF и Tomcat / Джулио Замбон, Apress 2007
  5. Сохранение Java с Hibernate / Кристианом Бауэром и Гэвином Кингом. Мэннинг, 2007
  6. SCEA Sun сертифицированный корпоративный архитектор Java EE / Пол Р. Аллен, McGraw Hill, 2007
  7. Практические проекты JBoss Seam / Джим Фарли, Апресс, 2007

ура - Рик

1 голос
/ 07 января 2010

Вы можете найти Экспертная индивидуальная J2EE-разработка и разработка Рода Джонсона. Это немного устарело, но основа, которую он разрабатывает в книге, легла в основу Spring Framework. Возможно, стоит посмотреть.

...