Результати пошуку за запитом: Андр%
Введение в Hibernate
Автор: Андрей Бондаренко
Введение в Hibernate-ORM. Рассмотрение проекта с помощью сборщика Maven. Настройка проекта, создание первого приложения на Hibernate.
JPA и Hibernate
Автор: Андрей Бондаренко
Рассмотрение разницы между «Чистым» JPA и Hibernate. Выполнение CRUD на JPA. Добавление и вставка с использованием Hibernate.
Работа с Hibernate
Автор: Андрей Бондаренко
Работа с выборками добавлением и обновлением в Hibernate. Рассмотрение ID-генератора.
Расширенные возможности Hibernate
Автор: Андрей Бондаренко
Работа с генерацией классов в Intelij Idea. Рассмотрение выборки по условию и удаления. Получение связей между таблицами.
Spring Security
Автор: Андрей Губаренко
Spring Security – это Java фреймворк, спроектированный для решения вопросов безопасности приложений: авторизация, аутентификация, защита от различного рода атак и др.
Введение в Web безопасность
Автор: Андрей Губаренко
Рассмотрение основных угроз веб-безопасности в современном мире. Рассмотрение вариантов решения некоторых проблем веб-безопасности, которые предлагает Spring Security. Подключение фреймворка Spring Security к проекту. Создание простейшей конфигурации со стандартной формой аутентификации пользователя. Подключение собственной формы аутентификации и настройка функции Logout.
Глубокая оборона Spring Security
Автор: Андрей Губаренко
Рассмотрение перехватов запросов элементом intercept-url и его атрибутов для создания цепи фильтров безопасности. Рассмотрение возможностей использования SpEL для задания значений атрибутам элемента intercept-url, как мощного инструмента настройки. Продолжение знакомства с ролями пользователей как с одним из самых популярных фильтров в Spring Security. Расширение объекта user-service для in-memory аутентификации дополнительными объектами пользователей с разными ролями. Создание цепи фильтров для отлавливания разных запросов доступа к различным ресурсам и разграничение доступа к ним, в соответствии с ролями пользователей. Также рассмотрение необходимых библиотек и настроек для работы с данными аутентификации на стороне пользователя как для страниц JSP, так и для шаблонизатора Thymeleaf.
Стратегии аутентификации пользователей
Автор: Андрей Губаренко
Изучить варианты хранения информации о пользователях, а также варианты конфигурации и использования различных источников данных для аутентификации пользователей с помощью Spring Security.
Ограничение доступа на уровне методов
Автор: Андрей Губаренко
Познакомиться с таким тонким методом настройки защиты приложения, как защита доступа к методам с помощью Spring Security. Настроить учебное приложение на максимальный уровень индивидуальной защиты, используя ограничение доступа к его методам.
Настройка Spring Security в стиле Java
Автор: Андрей Губаренко
Познакомиться с методом создания конфигурации Spring Security в стиле Java. Создать собственную реализацию таких объектов как Authentication Provider и User Service. Познакомиться с шифрованием паролей и кросс серверным доступом к данным.