Файл: Тема Часть Языки конструирования.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 11.12.2023

Просмотров: 36

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Модуль 4. Технологии конструирования программного обеспечения

Проверяемое задание № 4


  1. Тема 4. Часть 3. Языки конструирования

Цель работы

Сформировать навыки разработки и реализации веб-приложения.
Задание. Разработка веб-приложения с использованием технологий EJB и JPA
Рекомендации по выполнению задания

  1. На основе предыдущего задания необходимо разработать, реализовать и наполнить минимальным содержимым базу данных создаваемого вами веб-приложения.

  1. Требуется создать JDBC-соединение и настроить пул соединений (Connecting pool) с базой данных на установленном сервере приложений. Пример настройки можно изучить по адресу: http://onedeveloper.ru/article?id=6.

  2. Нужно разработать JPA-контейнер для разработанных и реализованных выше сущностей на SQL-сервере. JPA-контейнер выполняет объектно-реляционное отображение простых Java-объектов на сущности, хранимые на SQL-сервере. При этом JPA-контейнер предоставляет API для сохранения, получения и управления такими объектами. С примером реализации JPA контейнера можно ознакомиться по ссылке: http://onedeveloper.ru/article?id=7.

  3. Требуется разработать сессионный компонент и EJB-контейнер для отображения выбранных сведений из реализованной базы данных на разработанных JSP-страницах. Пример реализации EJB-контейнера представлен на сайте http://onedeveloper.ru/article?id=7.

  4. В качестве отчета необходимо представить:

  • текстовый документ с описанием порядка разработки и развертывания контейнеров JPA и EJB на сервере приложений;

  • исходный и скомпилированный код разработанных JPA- и EJB-контейнеров.

Отчет и исходный код следует разместить на сайте системы управления репозиториями кода Git: https://gitlab.com. Для оценивания нужно указать адрес страницы практики на сайте gitlab.com.