Я хочу разработать в своем веб-приложении функцию, при которой, если «документ» открыт от пользователя, другой пользователь не может редактировать, а только просматривать, а пользовательский интерфейс должен вернуть сообщение «в данный момент используется, невозможно редактировать»что-то вроде этого. Я не знаю, как это сделать, сейчас я могу сделать с базой данных создание новой таблицы с этой схемой.
id idPost idUser
при запуске пользователячтобы отредактировать сообщение, я сохраняю эту запись, другие пользователи, когда нажимают «изменить», проверяют, если idUser == this.idUser
, если истина может изменить, если ложная ошибка возврата, когда пользователь, который редактирует, нажимает «подтвердить», я удаляю запись издБ. Есть ли уже готовая система, автоматическая, в Spring Boot, в Hibernate? Я так много смотрю, но ничего не нахожу.
Большое спасибо