ibatis 에러 재질문입니다
- 작성자 :
- 조*진
- 작성일 :
- 2015-03-13 11:50:54
- 조회수 :
- 508
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
혹시나 제가 잘못만든게 아닐까해서 기존에 정상작동하는 xml 파일에 샘플쿼리를 얹어서
다른 DAO에서 호출을 해보았습니다
원래 공통컴포넌트의 LoginDAO 에서 호출되던 부분인데
해당 config 파일에 설정된 query xml파일에 샘플 쿼리를 올렸고
툴에서 쿼리 정상 조회되는것 확인했습니다
근데 못찾아가네요..
아까 말씀해주신 네임스페이스 설정 부분은 기존 공통컴포넌트 어느부분에도 적용이 안되어있네요
근데도 잘 돌아가는데 제가 추가한 샘플은 왜 돌아가지 않는지 이해가 안됩니다...후아...@_@
DAO와 XML간의 연결은 쿼리의 id값으로만 연결되나요?
select("testDAO.test")
<select id="testDAO.test"
위와같은식이에 컨피그파일에 쿼리만 등록되면 연결 되어야 맞는거겠죠?
마이바티스 사용할때는 DAO에 있는 메서드 이름이 쿼리의 id값이 됐었다고 어렴풋이 기억하는데..
예상되는 문제점이 있다면 도움 요청드립니다..
첨부파일로 소스코드 캡쳐해서 보내드립니다 !
다른 DAO에서 호출을 해보았습니다
원래 공통컴포넌트의 LoginDAO 에서 호출되던 부분인데
해당 config 파일에 설정된 query xml파일에 샘플 쿼리를 올렸고
툴에서 쿼리 정상 조회되는것 확인했습니다
근데 못찾아가네요..
아까 말씀해주신 네임스페이스 설정 부분은 기존 공통컴포넌트 어느부분에도 적용이 안되어있네요
근데도 잘 돌아가는데 제가 추가한 샘플은 왜 돌아가지 않는지 이해가 안됩니다...후아...@_@
DAO와 XML간의 연결은 쿼리의 id값으로만 연결되나요?
select("testDAO.test")
<select id="testDAO.test"
위와같은식이에 컨피그파일에 쿼리만 등록되면 연결 되어야 맞는거겠죠?
마이바티스 사용할때는 DAO에 있는 메서드 이름이 쿼리의 id값이 됐었다고 어렴풋이 기억하는데..
예상되는 문제점이 있다면 도움 요청드립니다..
첨부파일로 소스코드 캡쳐해서 보내드립니다 !
A
안녕하세요. 조정진님.
보내주신 자료를 확인 결과 소스는 이상이 없어 보입니다.
테스트 WAS 에서 작업 하신 배포된 내역을 인식 못하는거 같습니다.
WAS 배포 디렉토리를 날리고 진행 하시면 될까 같거 같습니다. 톰캣 기준 아래 참고 하시면 될꺼 같습니다.
톰캣 기준 clean > publish > start 진행 해 보시기 바랍니다.
보내주신 자료를 확인 결과 소스는 이상이 없어 보입니다.
테스트 WAS 에서 작업 하신 배포된 내역을 인식 못하는거 같습니다.
WAS 배포 디렉토리를 날리고 진행 하시면 될까 같거 같습니다. 톰캣 기준 아래 참고 하시면 될꺼 같습니다.
톰캣 기준 clean > publish > start 진행 해 보시기 바랍니다.