티스토리 뷰
오라클 NUMBER 형 컬럼의 데이터를 HashMap 타입으로 받아 java에서 사용하려고 할때 오류 발생
java.math.BigDecimal cannot be cast to java.lang.String
MySQL 의 INT형 컬럼 데이터를 HashMap 타입으로 받아 java에서 사용하려고 할때오류 발생
java.lang.Integer cannot be cast to java.lang.String
iBatis xml 부분
HashMap 으로 결과를 받는 부분
String seq = (String) map.get("SEQ"
));
NUMBER(INT) 타입을 곧바로 String으로 캐스트 변환하려고 할때 발생
해결: 캐스트 변환이 아닌, String 클래스의 valueOf (Object) 메소드를 이용해 처리
String seq = String.valueOf(map.get("SEQ"
));
'program' 카테고리의 다른 글
[jQuery] plugin(제이쿼리 플러그인)으로 검색 자동완성(autocomplete) 구현하기 (0) | 2017.02.09 |
---|---|
[MySQL] 세로열을 가로열로 출력하기 (0) | 2017.02.03 |
[Vimeo Apis] 영상 제어 Apis (0) | 2017.02.02 |
비메오 API 사용법, vimeo iframe API , youtube ifrmae API, 유튜브 동영상 API (0) | 2017.02.02 |
jquery 팝업 차단 없이 띄우기 (0) | 2017.01.31 |