Posts Tagged Spring

Пример приложения JSF 2 + JPA 2 + Spring Framework 3 + Spring Security 3

В результате чтения руководства по Spring Security 3 создал небольшое web-приложение в котором интегрировал и задействовал следующие технологии:

  1. Maven 2
  2. JavaServer Faces 2. Реализация Mojarra 2.0.3.
  3. Java Persistence API 2. Реализация Hibernate 3.6.0.Final.
  4. Spring Framework 3.0.5.RELEASE.
  5. Spring Security 3.0.5.RELEASE.
  6. Derby DB

Подробно описывать как все устроено слишком долго, поэтому выкладываю Maven-проект на общее обозрение. В архиве лежат файлы проектов для IntelliJ IDEA и Eclipse.
Проект является черновым, но уже может послужить хорошей основой для web-проекта. Принимаются все предложения по улучшению и все вопросы по работе приложения.

Обновление от 17.01.2011 22:29

По просьбам заинтересованных захостил проект на Google Code: https://code.google.com/p/jsf2geek/

Обновление от 19.01.2011 23:10

Сделал капчу. Пример можно увидеть на странице “Регистрация”.

Tags: , , ,

Готовим Eclipse к разработке Spring-приложений

В этой статье я опишу процесс настройки Eclipse Galileo для комфортной разработки приложений, в основе которых лежит Spring Framework. Я считаю что вы уже скачали и распаковали Eclipse, а также что вы используете ОС Windows.


UPD 20 апреля 2010: Почитал о проблемах в комментариях, разобрался и переписал раздел “Установка Spring IDE“. Вышла новая версия STS для которой значительно изменился процесс установки. В разделе “Установка Spring IDE” решаются все проблемы описанные в комментариях (по крайней мере на 20 апреля 2010).


Для “правильной” разработки Enterprise-приложений нам понадобится Maven и Subversion. К счастью, сообщество Eclipse уже позаботилось об этом и нам остается только скачать и установить соответствующие плагины. Этим мы сейчас и займемся.
Read the rest of this entry »

Tags: ,

Спрос на Spring разработчиков неуклонно растет

Спрос на Spring разработчиков неуклонно растет, отметил в своем блоге Род Джонсон еще в январе 2008 года.

Read the rest of this entry »

Tags: