ERROR 해결

[Error 해결/Postgresql] Error attempting to get column '$' from result set

엘라 ELLA 2023. 4. 14. 13:00
728x90
반응형

에러 내용

 

Error attempting to get column '$' from result set

 

Nested exception is org postgresql util psqlexception bad value for type timestamp date time

 

원인

 

@Builder 어노테이션 사용 할 시 생성자를 가져오지 못해서 생기는 에러

생성자를 가져오지 못하므로 이상한 타입이 맞지 않는다는 에러가 같이 출력된다.

예를들어) char 타입의 Column속성에 [bad value for type timestamp date time]이 나오는 등 

 

 

해결

DTO에 [@AllArgsConstructor / @NoArgsConstructor] 두개 모두 추가

 

@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
public class DTO {
    private Long idx;
    private String dbInfoKrName;
    private String dbInfoExplanation;
    private String dbHostIp;
    private Long dbPortNum;
    private String dbType;
    private String dbName;
    private String dbSchema;
    private String dbUser;
    private String dbPassword;
    private Timestamp createdAt;
    private Timestamp modifyAt;
}

 

 


 

반응형