개발 오류

[mybatis] java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]

dev.mk 2017. 9. 7. 14:18
반응형

ERROR: devmg.utils.SeedHttpsHttpFilter - 

org.springframework.web.util.NestedServletException: Request processing failed; 

nested exception is org.mybatis.spring.MyBatisSystemException: 

nested exception is org.apache.ibatis.executor.result.ResultMapException: 

Error attempting to get column 'MEMBERREGDATE' from result set.  Cause: java.lang.IllegalArgumentException: 

Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]



mapper.xml SELECT 문에 TO_CHAR(MEMBER_REG,'YYYY-MM-DD')로 쿼리르문을 작성했을시 위와 같은 에러가 발생


VO에 담는 private Date memberRegDate; 변수를  private String memberRegDate; String 형으로 변경  

YYYY-MM-DD 형식으로 표시하기위해 String으로 선언해서 표시해야한다

반응형