Spring JPA Batchsize보다 적은 데이터 입력 시 파라미터에 null 값이 바인딩 되는 이슈


Spring JPA Batchsize보다 적은 데이터 입력 시 파라미터에 null 값이 바인딩 되는 이슈

개요 팀 엔티티 코드가 있고 팀에는 여러 멤버가 속합니다. @Entity public class Team { @Id @GeneratedValue private Long id; private String name; @OneToMany(mappedBy = "team") @BatchSize(size = 100) private List<Member> members = new ArrayList<>(); ... } 그리고 멤버 엔티티는 하나의 팀을 가집니다. @Entity public class Member { @Id @GeneratedValue private Long id; private String username; private int age; @Enumerated(EnumType.STRING) private MemberType type; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "team_id") private Team team; ...


#hibernate #jpa #spring

원문링크 : Spring JPA Batchsize보다 적은 데이터 입력 시 파라미터에 null 값이 바인딩 되는 이슈