DAO 단 호출 에러가 발생하여 문의 합니다.
- 작성자 :
- 이*열
- 작성일 :
- 2016-10-13 11:22:49
- 조회수 :
- 12,333
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
DAO 단에서 호출시 문제가 발생합니다.
public LoginVO selectLogin(LoginVO vo) throws Exception {
return select("loginDAO.selectLogin", vo);
}
[콘솔상에서는 ]
2016-10-13 11:09:21,739 DEBUG [egovframework.rte.psl.orm.ibatis.SqlMapClientTemplate] Opened SqlMapSession [com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl@134720f] for iBATIS operation
2016-10-13 11:09:21,739 DEBUG [egovframework.rte.psl.orm.ibatis.SqlMapClientTemplate] Obtained JDBC Connection [Transaction-aware proxy for target Connection from DataSource [org.apache.commons.dbcp.BasicDataSource@120f173]] for iBATIS operation
2016-10-13 11:09:21,780 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
2016-10-13 11:09:21,831 INFO [org.springframework.jdbc.support.SQLErrorCodesFactory] SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
[브라우저 화면상에서는 ...]
sql 에러가 발생했습니다! error code: {0}, error msg: {1}
public LoginVO selectLogin(LoginVO vo) throws Exception {
return select("loginDAO.selectLogin", vo);
}
[콘솔상에서는 ]
2016-10-13 11:09:21,739 DEBUG [egovframework.rte.psl.orm.ibatis.SqlMapClientTemplate] Opened SqlMapSession [com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl@134720f] for iBATIS operation
2016-10-13 11:09:21,739 DEBUG [egovframework.rte.psl.orm.ibatis.SqlMapClientTemplate] Obtained JDBC Connection [Transaction-aware proxy for target Connection from DataSource [org.apache.commons.dbcp.BasicDataSource@120f173]] for iBATIS operation
2016-10-13 11:09:21,780 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
2016-10-13 11:09:21,831 INFO [org.springframework.jdbc.support.SQLErrorCodesFactory] SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
[브라우저 화면상에서는 ...]
sql 에러가 발생했습니다! error code: {0}, error msg: {1}
A
이상열님 안녕하세요.
표준프레임워크센터입니다.
해당오류는 일반적으로 db상의 오류나, 코드상의 SQL 문법이 맞지 않기 때문에 나는 에러로 보입니다.
커넥션이 됐는지 테스트 해보시고, 간단하게 DB의 현재 시간 가져오는 걸로 테스트 해보시는것이 좋을것 같습니다.
서버쪽 테이블의 스키마가 정확하게 맞는지, 데이터 타입이 맞는지 그리고 db의 인코딩 타입(ex)utf-8)도 확인해보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
해당오류는 일반적으로 db상의 오류나, 코드상의 SQL 문법이 맞지 않기 때문에 나는 에러로 보입니다.
커넥션이 됐는지 테스트 해보시고, 간단하게 DB의 현재 시간 가져오는 걸로 테스트 해보시는것이 좋을것 같습니다.
서버쪽 테이블의 스키마가 정확하게 맞는지, 데이터 타입이 맞는지 그리고 db의 인코딩 타입(ex)utf-8)도 확인해보시기 바랍니다.
감사합니다.