728x90
반응형

Cause: java.sql.SQLDataException: Cannot determine value type from string 해결

dto에 select 절을 받아줄 생성자가 없어서 발생하는 문제

 


해결 방법

MyBatis select절에 해당하는 생성자를 생성해주거나 @NoArgsConstructor 혹은 @AllArgsConstructor 를 적절하게 사용하여 생성자를 자동으로 생성해주자

@NoArgsConstructor
@AllArgsConstructor
public class MyClassDto {
    // 필드, 메서드 등 클래스의 내용
}

어노테이션에 대한 자세한 설명은 이전 글 참고

 

반응형
복사했습니다!