В результате чтения руководства по Spring Security 3 создал небольшое web-приложение в котором интегрировал и задействовал следующие технологии:
- Maven 2
- JavaServer Faces 2. Реализация Mojarra 2.0.3.
- Java Persistence API 2. Реализация Hibernate 3.6.0.Final.
- Spring Framework 3.0.5.RELEASE.
- Spring Security 3.0.5.RELEASE.
- 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
Сделал капчу. Пример можно увидеть на странице “Регистрация”.


