WikiDer > 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[постоянная мертвая ссылка]

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