SpringBoot + Mybatis 환경에서 Object 방식으로 데이터를 받을때, Example.java @Data @AllArgsConstructor @NoArgsConstructor public class Example{ private String a; private long b;//bigint를 받기 위해 long으로 선언 } ExampleMapper.xml ... SELECT A, B FROM EXAMPLE ... 다음과 같은 상황에서 변수 b의 값을 할당하지 못하는 테스트 결과가 나왔다. b=0 으로 떠서 문제가 발생하였는데, @NoArgsConstructor를 지워줌으로서 해결되었다. vo를 매핑하는 과정에서 변수가 없는 생성자를 먼저 만들면서 매핑하지 못하는 오류가 발생한 것으로 보인다.