О проекте

Иногда, даже опытному разработчику, многие годы создававшему прикладные решения для крупных предприятий бывает не легко перейти от привычных средств разработки и технологических решений к использованию технологии Java EE. С целью, упростить жизнь всем желающим, освоить азы разработки java enterprise приложений и был создан проект patchwork. 

Patchwork – переводится как ералаш, мешанина, изделие сшитое из лоскутов или лоскутное одеяло. Такое название проекта не случайно. Автор проекта не профессиональный писатель. Поэтому прошу не судить за непрофессиональное изложение материалов. Однако остается надежда, что из статей-лоскутков удастся сложить целостное представление как на практике применить весь ворох технологий, которые нам предлагает Java EE и увидеть как это все взаимодействует между собой.

В первую очередь необходимо определиться со всем инструментарием, который будет нам необходим:

  • JVM. В качестве виртуальной машины Java будет использоваться JDK версии 1.8.
  • Сервер приложений. В качестве сервера приложений для нашей экспериментальной системы выберем WildFly (JBoss Application Server). Сервер бесплатный и включает реализацию спецификаций Java Enterprise Edition.
  • СУБД. В качестве сервера реляционной базы данных будем использовать MySQL. Опять же, данный сервер баз данных имеет бесплатную версию и является наиболее популярным
  • Среда разработки. В качестве среды разработки выбираем Eclipse

Все эти продукты необходимо скачать, установить и настроить соответствующим образом. Как это сделать рассматривается в разделе «Подготовка к работе»