@Override
public void updateCompetence(Long id, CompetenceInDTO competenceInDTO) {
Competence competence = findCompetenceById(id);
if (competenceInDTO.getSubcompetences().size() < competence.getSubcompetences().size()) {
subcompetenceRepository.delete(id);
rewrite(competenceInDTO, id);
}}
Не работает subcompetenceRepository.delete(id). Просто заходит в него, отрабатывает, и в следующей строке на выходе размер остается тот же. Если вынести delete из if, то он отработает. Так же если в if(true) удаление проходит успешно. Никаких exception нет. В debug hibernate тоже нет запроса в базу
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости