Java BluePrints - Java BluePrints

Java BluePrints является Sun Microsystems ' лучшие практики для предприятия Ява развитие. Это официальная модель программирования Sun для Платформа Java, Enterprise Edition (Java EE) Комплект для разработки программного обеспечения (SDK). Все началось с Java Pet Store, оригинального эталонного приложения для платформы Java EE. Это стало де-факто исходный код для использования Enterprise JavaBeans и все новейшие компоненты платформы Java EE.

История

Java BluePrints началась как J2EE BluePrints и была создана Конни Вайс, Джеффом Джексоном, Джимом Инскором, Ником Кассемом и Риком Салеттой. Первыми инженерами были Индерджит Сингх, Грег Мюррей, Шон Брайдон, Виджей Рамачандран, Элизабет Уайт и Ник Кассем. Ник Кассем - автор оригинальной книги. Идея Java Pet Store пришла от Конни Вайс и Грега Мюррея, которые оба любили животных. После первого года работы Ник Кассем покинул команду, а Индерджит Сингх стал ведущим архитектором. Команду Java BluePrints возглавлял Ларри Фриман с J2EE 1.2 в 2000 году до Java EE 5 в 2006 году.[1]

На протяжении всего своего существования Java BluePrints предлагала весь свой контент бесплатно и была сосредоточена на содействии успеху разработчиков. Java Pet Store стал символом господства J2EE; Microsoft создал конкурирующий .СЕТЬ Pet Shop, чтобы продемонстрировать свои конкурирующие технологии. С тех пор многие технологии, такие как Гобелен, весна, и другие внедрили свои собственные версии приложения Pet Store, чтобы продемонстрировать передовой опыт для данной технологии.

С появлением технологии J2EE 1.4, веб-сервисы стал стандартной частью спецификации Java EE. Java BluePrints выпустила второе приложение: справочное приложение Java Adventure Builder. Это приложение никогда не становилось таким популярным, как Java Pet Store, но, с другой стороны, оно никогда не становилось столь спорным.

Книги

Было выпущено три книги по Java BluePrints, а шаблоны проектирования Core Java EE, размещенные на сайте Java BluePrints, стали стандартным языком для разработки приложений Java EE.[2] Java BluePrints был первым источником продвижения Контроллер представления модели (MVC) и Объект доступа к данным (DAO) для разработки приложений Java EE. До этого шаблон проектирования MVC широко продвигался как часть Болтовня.

Последнее предложение Java BluePrints - это каталог решений Java BluePrints.[3] Он охватывает самые разные темы, такие как Java Server Faces, Web Services, Asynchronous Javascript и XML (Аякс ). Статьи меньше по размеру и более сфокусированы и включают примеры кода, показывающие, как реализовано решение. Основное внимание уделяется J2EE 1.4 SDK.

Рекомендации

  1. ^ Килмуррей, Стивен Э. «Интервью с Ларри Фриманом». www2.sys-con.com.
  2. ^ «Шаблоны Java BluePrints». www.oracle.com.
  3. ^ https://bpcatalog.dev.java.net/nonav/solutions.html[постоянная мертвая ссылка ]

внешняя ссылка