Детальная информация

Название: Разработка веб-приложения на JAVA EE c использованием JSF и Hibernate: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы: Воробкин Артем Станиславович
Научный руководитель: Молодяков Сергей Александрович
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Hibernate; JSF; JAVA
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-407
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\13242

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе освещается вопрос построения современного веб приложения, его архитектуры, технологии построения рабочего UI и взаимодействия приложения с базой данных. Упор сделан на технологию Hibernate, которая позволяет упростить разработчику работу по построению веб приложения, улучшить его архитектуру и читаемость кода, а также на технологию JSF с использованием компонентов PrimeFaces, помогающей разработчику в сжатые сроки создать многофункциональный интерфейс. В работе будут описаны достоинства и недостатки данных подходов, как например ошибки при сохранении и удалении данных из базы данных PostgreSQL с Hibernate. Для компенсирования недостатков предлагается использовать ДАО модели объектов с написанием запросов в HQuery.

This paper highlights the issues of building modern web applications, it describes the app architecture and the technologies of building maintainable UI interfaces, moreover it describes how this app is going to work with a database. Emphasis is placed upon Hibernate technology which can make the building of software easier for developers, also Hibernate improves architecture of the app itself and code readability overall. Furthermore, the paper emphasizes the use of JSF with PrimeFaces components, both suggesting help for the engineers to build in a short time a multifunctional interface. The advantages and disadvantages of these technologies will be described as well, like deletion of data from PostgreSQL database. To compensate for the disadvantages, it is proposed to use DAO objects in app architecture with extensive use of HQuery.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 10
За последние 30 дней: 0
Подробная статистика