-
[mybatis] java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]개발 오류 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으로 선언해서 표시해야한다
반응형'개발 오류' 카테고리의 다른 글
ORA-01861: literal does not match format string (0) 2019.03.13 Ambiguous mapping found. Cannot map '~Controller' bean method (0) 2018.03.10 [오류] java.math.BigDecimal cannot be cast to java.lang.String (0) 2017.12.04 Cause: java.sql.SQLException: 해당 위치에 지원되지 않는 SQL92 (0) 2017.10.21 [톰캣오류] MalformedByteSequenceException: 1은(는) 1바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다. (0) 2017.09.04