디버깅 시 DAO-XML로 넘어갈 때 아래 오류가 발견되었다
VO cannot be cast to java.util.list
말 그대로 VO 객체를 List로 변환할 수 없다는 의미이며,
나의 경우 DAO에 selectList가 아닌 selectOne으로 명시해서 생긴 오류였다
오류가 났을 당시 이클립스에서 소스를 찾을 수 없다는 창이 떴음
내가 원래 썼던 로직
// -------------- 반환형 List로 기재해 놓고
public List<MemberVO> selectMngrInfo(MemberVO memberVO) {
// --------- 받을 때는 One로만 받겠다는 나...
return this.sqlSession.selectOne(nameSpace + "selectMngrInfo", memberVO);
}
변경한 로직
--------------
public List<MemberVO> selectMngrInfo(MemberVO memberVO) {
// ---------- selectList로 수정하고 정상적으로 쿼리 실행됨
return this.sqlSession.selectList(nameSpace + "selectMngrInfo", memberVO);
}