В процессе работы с данными нередко требуется, помимо всего прочего, сохранять историю манипуляций с ними. Существует несколько способов это сделать.
Метка: Spring
В чём состоит различие между Spring и Spring Boot?
Этим вопросом задаются в основном начинающие разработчики. Попытаемся дать на него краткий ответ.
Собственный механизм авторизации с использованием токенов на Spring Boot и Spring Security
В Spring Security заложено множество возможностей и даже готовых решений в плане авторизации и аутентификации. Но, к сожалению, не всегда стандартный функционал отвечает бизнес требованиям. Поэтому создание собственных механизмов авторизации не такое уж и редкое явление. В этой статье мы рассмотри создание собственного механизма авторизации на основе токенов.
Подключаемся к MS SQL Server в Spring Boot
Подключение к MS SQL Server в Spring Boot выполняется следующим образом.
Паттерн «Сценарий транзакции» при загрузке файлов в Spring MVC
Ранее мы рассматривали загрузку файлов в web приложении на основе Spring MVC с использованием форм. Но, на механизме загрузки процесс на самом деле не заканчивается. Необходимо обеспечить корректность его работы. Чтобы было соответствие между файлами и хранящимися на сервере и записями в базе данных, которые содержат информацию о них.
Работа с формами в Spring MVC
Пожалуй ни одно web приложение не обходится без форм для отправки данных на сервер. Рассмотрим как работает механизм web форм в Spring MVC.
Каркас проекта Spring MVC. Использование аннотаций
В предыдущей статье мы рассмотрели каркас проекта на Spring MVC в котором используется XML конфигурация. Однако это подход на сегодняшний день уже устарел и вместо него рекомендуется использовать аннотации.
Каркас проекта Spring MVC. Использование XML конфигурации
Одна из неприятных особенностей любого фреймворка — необходимость выполнения целого ряда типовых действий для того чтобы получить минимально работоспособный проект. К сожалению, Spring MVC не исключение.