1 / 1 / 1
Регистрация: 23.02.2012
Сообщений: 81
|
|||||||||||
1 | |||||||||||
Не отрабатывает метод save() из CrudRepository (никакого эффекта в БД)26.01.2024, 14:56. Показов 664. Ответов 1
Добрый день! Подскажите пожалуйста, из-за чего может быть такое. При выполнении эндпоинта с методом PATCH не работает метод save() из CrudRepository. Никаких эксепшенов не возникает, просто в БД нет никакого эффекта после выполнения эндпоинта. Эндпоинт меняет статус банковской карты пользователя.
0
|
26.01.2024, 14:56 | |
Ответы с готовыми решениями:
1
Метод save класса-модели отрабатывает очень долго Метод Save() VkNet метод Video.Save Пользовательский метод save() у класса формы Метод Save для компонента memo c++ builder |
1 / 1 / 1
Регистрация: 23.02.2012
Сообщений: 81
|
|
27.01.2024, 16:04 [ТС] | 2 |
Проблема решена. Не хватало @Transactional над методом changeStatus().
Добавлено через 2 часа 47 минут Не нашёл как изменить моё последнее сообщение, допишу в новом. В общем, всё немного сложнее оказалось. Над классом CardServiceImpl, содержащим метод changeStatus, висела @Transactional(readOnly = true). То есть, для решения моей проблемы нужно либо убрать эту @Transactional(readOnly = true) над классом, либо добавить @Transactional над методом changeStatus, тогда всё работает. Добавлено через 2 часа 0 минут Вариант с @Transactional и для класса и для методов в статье на хабре описывается как хороший, выберу его.
0
|
27.01.2024, 16:04 | |
27.01.2024, 16:04 | |
Помогаю со студенческими работами здесь
2
Не отрабатывает метод offset() Не отрабатывает метод класса Метод дихотомии не отрабатывает Не отрабатывает метод offset() VkNet | Как правильно вызвать метод Video.Save? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |