Spring jpa delete и deleteById не работают, обновление весенней загрузкиJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Spring jpa delete и deleteById не работают, обновление весенней загрузки

Сообщение Anonymous »

Удаление Jpa и deleteById не работают, в то время как пользовательское удаление запроса jpa и deleteAllByIdInBatch работают. Пожалуйста, проверьте код ниже

Код: Выделить всё

@Entity
@Table(name = "foo")
public class Foo   {

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id", nullable = false)
private Long Id;

@OneToMany(mappedBy = "foo", fetch = FetchType.EAGER, targetEntity = Boo.class)
private Set Boo;

@Entity
@Table(name = "Boo")
public class Boo  {

private static final long serialVersionUID = 1L;

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "boo_id")
private Long Id;

@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.PERSIST)
@JoinColumn(name = "foo_id")
private Foo foo;

Override
public void removeRoles(UserVO userVO) {
User user = userRepository.findByUserId(userVO.getUserId());
user.getUserRoles().forEach(ur -> {

userRoleRepository.delete(aafUserRole.get());

});
}
До jdk 21 и обновления Spring Boot все работало, версия Spring Boot 3.2.5 обновлена. Удаление Spring jpa не работает

Подробнее здесь: https://stackoverflow.com/questions/791 ... ot-upgrade
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»