Java приложение на базе Spring 3.
Включает в себя таблицу пользователей (ФИО) и таблицу их номеров телефонов.
Авторизация должна производится на основе таблиц в схеме приложения.
Пользователи разделяются на 2 роли PHONE_READER и PHONE_WRITER
-Программная (не XML) конфигурация
Конфигурация должна включать:
-2 профиля приложения test (H2) и prodaction (MySql)
- подключение к базе посредством EclipceLink
Приложение должно содержать слои Entity, Repository, Service, Controller и Configuration.
JUnit тесты для слоев Repository и Service.
Интеграционный тест слоя Controller.
Пользовательский интерфейс на базе JSP (украшать не нужно).
Обязательна валидация данных введенных в форме используя аннотации в entity - вывод ошибок пользователю..
Логирование посредством log4j.
Жду ваших предложений по цене.