Entity 필드값이 많아서 빌더 패턴들 적용해보았는데
연관관계 메서드에서 자꾸 예외가 뜨는 점을 발견하였다.
객체를 생성할 때 1:다로 설정한
List<Object> objects = new ArrayList<>();
가 문제였다.
빌더로 객체를 생성할 때 이 부분을 비워주었더니 null이 되버린 것.
객체를 생성할때마다 넣어주던가
@Builder.Default 을 붙여주어 별도의 설정 없이 자동으로 생성되도록 기본값으로 만들어주면 된다.