JDBC 자주발생하는 Error 정리

728x90
java.io.IOException: could not find resource jdbc.properties
⇒ Configuartion의 resource를 확인!
java.lang.ClassNotFoundException : cannot find class: com.dto.D 
⇒ Configuaration의 Alias의 이름 등 잘 연결 되었는지 확인!
java.sql.SQLException: No suitable driver found for $~
⇒ Configuaration의 property연결 확인
oracle.net.ns.NesException: Lisener refuse the connection with the following error: listener does not currently know of SID~
⇒Properites 파일에 url을 확인
java.sql.SQLException: invalid username/password
⇒ properties파일에 id, pw 확인!
java.io.IOException: could not find resource /test/ Configuartion
⇒Factory 에서 resource를 확인
java.io.IOException: could not find Deptmap
⇒configuaration에서 map연결상태 확인
java.lang.IllegalArgumentEcception: Mapped Statement collection does not contain value for ~
⇒ DAO에서 “”아이디를 확인!/ DAO&Mapper 두 개 똑같은지 확인
java.lang.ClassCastException: java.lang.Integer cannot ve cast to java.util.HashMap
⇒Mapper에서 resulttype이 맞지 않음
⇒Mapper에서 parameter이 맞지 않음(작동은 함)
java.sql.SQLsyntaxErrorException:invalid character
mapper sql문에 ; 붙였는지 확인, 오기가 있는 지 확인
java.sql.SQLsyntaxErrorException: “” invalid identifier
sql문 오기

 

728x90