Простое веб-приложение для работы с базой пользователей и их адресами. Разработано как учебный проект на Java EE.
Это серверное приложение, которое позволяет:
- Добавлять новых пользователей
- Редактировать существующие записи
- Удалять пользователей
- Привязывать к пользователям несколько адресов
- Искать пользователей по разным критериям
Серверная часть:
- Java EE 8
- Сервлеты
- Hibernate для работы с базой
Клиентская часть:
- Простые JSP-страницы
- Bootstrap для базового оформления
Инфраструктура:
- WildFly 26 в качестве сервера приложений
- MySQL для хранения данных
-
Установите WildFly
Качаем версию 26.0.1 с официального сайта и распаковываем куда-нибудь. -
Настройка сервера
В папке WildFly создаем директориюmodulesи копируем туда наши модули из проекта. -
База данных
Нужно заменить стандартный файл конфигурацииstandalone.xmlна наш и поправить в нем настройки подключения к MySQL:<datasource jndi-name="java:/OurDatabase" pool-name="OurDB"> <connection-url>jdbc:mysql://localhost:3306/user_db</connection-url> <driver>mysql</driver> <security> <user-name>db_user</user-name> <password>secure_password</password> </security> </datasource>