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

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

Сообщение Anonymous »

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

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

@Entity
@Table(name = "user")
public class User extends AuditModel  {

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

@OneToMany(mappedBy = "user", fetch = FetchType.EAGER, targetEntity = UserRole.class)
private Set userRoles;

@Entity
@Table(name = "user_role")
public class UserRole extends AuditModel {

private static final long serialVersionUID = 1L;

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

@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.PERSIST)
@JoinColumn(name = "user_id")
private User user;

@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.PERSIST)
@JoinColumn(name = "role_id")
private Role role;

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 ... g-boot-upg
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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