0 / 0 / 0
Регистрация: 25.02.2016
Сообщений: 1
|
|
1 | |
Java многомодульное приложение с разделением на слои25.02.2016, 23:30. Показов 37955. Ответов 1
проект написан и работает, но вопрос по структуре. следуещее задание вопрос по 13 пункту.
"Посмотрите пожалуйста пункт 13 задания, подразумевалось, что мультипроект должен состоять из множества функционально независимых модулей (по логическим слоям), а не из двух подпроектов. В Вашем случае не получится не пересобирая проект заменить реализацию например слоя dao на другую реализацию." подскажите пожалуйста как это реализовать 1. Установить Tomcat. 2. База данных (БД): MySQL, H2, HSQLDB (для тестов использовать «In-memory database mode»). 3. Установить подключение к БД. 4. В БД необходимо создать две таблицы: Отделы и Сотрудники. 5. БД должна заполняться тестовыми данными. 6. Для отделов хранить название отдела. 7. Для сотрудников хранить: отдел, ФИО сотрудника, дату его рождения и его зарплату. 8. Дополнительные фреймворки Spring, MyBatis (если нужен). 9. Выбрать на свое усмотрение вариант доступа к БД: Spring JDBC или MyBatis реализация. 10. Написать (и уметь публиковать «руками» на сервер Tomcat) Web-сервис (RESTful или JAX-WS) для доступа к данным, который будет выбирать данные из БД и сохранять/изменять/удалять данные в БД. 11. Написать (и так же уметь публиковать «руками» на сервер Tomcat) простое Web-приложение для работы с отделами и сотрудниками отделов (технологии для реализации пользовательского интерфейса: Struts, Spring MVC). Данное приложение для работы с БД должно использовать Web-сервис указанный выше (п.10). 12. Web - приложение должно позволять: · посмотреть список отделов и среднюю зарплату (рассчитывается автоматически) по этим отделам (первая списочная форма); · список сотрудников в отделах с указанием зарплаты для каждого сотрудника и полем поиска для поиска сотрудников родившихся в определенную дату или в период между датами (вторая списочная форма); · изменять (добавлять/редактировать/удалять) вышеуказанные данные. 13. Структура проекта: мультипроект с четким разделением на слои и покрытием тестами на каждом уровне: Пример структуры проекта: department-app |-model |-dao |-service |-rest |-web-app 14. Проект ОБЯЗАТЕЛЬНО собирать либо с помощью Maven либо- Gradle. 15. Проект ОБЯЗАТЕЛЬНО должен собираться из командной строки. 16. Результат сборки приложения - 2 WAR файла: · WAR файл для приложения REST-service; o model o dao o services < - > rest · WAR файл для приложения c WEB – интерфейсом. o model o services < - > rest o web
0
|
25.02.2016, 23:30 | |
Ответы с готовыми решениями:
1
Многомодульное приложение win32 Spring Boot + Gradle + Vaadin 14 (многомодульное приложение) Sbt, многомодульное приложение на - не могу правильно настроить порядок сборки Можно ли в фотошопе текстовые слои растрированные в картинки преобразовать обратно в текстовые слои? |
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
25.02.2016, 23:57 | 2 |
0
|
25.02.2016, 23:57 | |
25.02.2016, 23:57 | |
Помогаю со студенческими работами здесь
2
Как java-приложение может попросить OS запустить внешнее приложение? Создать Windows приложение на Java в NetBeans (Java Desktop Application) Можно ли на обычной JAVA написать приложение для смарт-карт или требуется на JAVA CARD Чтение теста из файлов в Java. java коллекции, потоки. создать приложение, в котором будет два отдельных потока Многопоточное приложение на Java (Java Thread) Приложение на JAVA с БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |