728x90
반응형
728x90
반응형


웹에서 값을 넘겨 DB로 조회하려 하니 

ORA-01006 : bind variable does not exist 아래와 같이 해당 오류메세지가 뜨네요.




오류가 나는 이유는 

select * from 테이블명

where sabun = ? 


조회하는 쿼리에 값은 1개인데 1개 이상의 값을 넣었기 때문이었습니다.

반대로 조회하는 쿼리에 값은 2개인데 1개의 값만 set해주었을 경우도 해당 오류가 발생합니다.


즉, 쿼리 변수와 DAO에서 설정한 변수의 갯수가 일치하지 않아서 발생한 오류

728x90
반응형
728x90
반응형

톰캣 서비스를 올릴 때 Resource is out of sync with the file system ~ 관련해서 에러가 나는 경우가 있습니다.


해당 오류는 svn 또는 cvs 싱크가 맞지 않아서 간혹 발생하는 오류라고 하네요.


진행중인 프로젝트를 새로고침하시면 해결이 된다고 합니다.


또는 

Project -> Clean... 를 하면 됩니다.




728x90
반응형
728x90
반응형

스프링을 다시 시작해보려고 개발환경을 설정하고 있었습니다.

MyBatis연결을 위해 MyBatis의 SqlSessionFactoryBean 설정 중에 아래와 같은 에러가 발생하였습니다.


스프링과 연동해주는 mybatis-spring의 버전이 맞춰지지 않아 생기는 에러였습니다.

https://mvnrepository.com 에서 사용하고 싶은 라이브러리를 검색하고 pom.xml에 복붙을 하면 됩니다.

이 버전을 맞추는 방법은 아래 Provided Dependencies를 찾아 버전을 확인하여 해당 버전에 맞춰주면 오류를 해결할 수 있습니다.



728x90
반응형
728x90
반응형

+ Recent posts