Код: Выделить всё
@Override
@Modifying
@Query("update #{#entityName} e set e.active = false where e.id = ?1")
void deleteById(UUID id);
@Override
default void delete(T entity)
{
deleteById(entity.getId());
}
@Override
@Modifying
@Query("update #{#entityName} e set e.active = false where e.id in ?1")
void deleteAll(Iterable
Подробнее здесь: [url]https://stackoverflow.com/questions/58289970/jpa-soft-delete-repository-auditing[/url]