Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В данной работе освещается вопрос построения современного веб приложения, его архитектуры, технологии построения рабочего 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.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 17
За последние 30 дней: 0 Подробная статистика |