본문 바로가기
728x90

오류/Web3

Error, Error parsing Mapper XML. The XML location is 'mapper/userMapper.xml'. Cause: org.apache.ibatis.builder.BuilderException: Mapper's namespace cannot be empty / *.out.xml 오류 문구 Error parsing Mapper XML. The XML location is 'mapper/userMapper.xml'. Cause: org.apache.ibatis.builder.BuilderException: Mapper's namespace cannot be empty 이유Mapper에 namespace를 선언하지 않아서난 오류이다.해결방법 mapper에 namespace 선언해준다. ** xml파일 안에서 실행하면 .out.xml 파일이 생성되는데 그러면 에러가 발생한다.    -> 파일 삭제하기 2024. 9. 23.
Error, The content of elements must consist of well-formed character data or markup. 오류 문구 The content of elements must consist of well-formed character data or markup. 이유등호 때문에  mybatis에서 sql문에 크다 작다 등호를 사용하려고 하는데 태그로 인식해버림해결방법1.  SELECT * FROM (SELECT ROWNUM RN, TT.* FROM (SELECT * FROM BOARD ORDER BY REF DESC, STEP ASC)TT )WHERE RN >=  #{startNum} AND RN ]]> 2. between #{startNum} and #{endNum} 단 이상, 이하만 가능하다. 초과, 미만일 때는 사용 불가능 cdata 사용해서 해결완료~ 2024. 9. 23.
Error, There is no getter for property named 'name' in 'class org.apache.ibatis.session.defaults.DefaultSqlSession 오류문구 There is no getter for property named 'name' in 'class org.apache.ibatis.session.defaults.DefaultSqlSession 이유변수 불일치 int su = sqlSession.insert("memberSQL.isExistWrite", sqlSession); 넣은 값이 이상해서.. 해결방법int su = sqlSession.insert("memberSQL.isExistWrite", dto); 변경후 잘 됨.. 2024. 9. 23.
728x90