본문 바로가기

Framework/eGovFrame

[JAVA/eGovFrame] Mapped Statements collection does not contain value for 에러 -1

[JAVA/eGovFrame] Mapped Statements collection does not contain value for 에러 -1 





위의 에러의 경우 5가지의 에러 원인이 있다고 합니다.


     (1) mapper id가 틀린 경우

     (2) Parameter와 bean의 field명이  틀린 경우

     (3) sql.xml에서 정의된 namespace와 DAO에서 호출하는 namespace가 다를 경우

     (4) mapper가 정의가 되어 있지 않거나 Spelling이 틀린 경우

     (5) mapper에 정의된 namespace 명칭이 같은 Application 내에 중복 될 경우


그중 mapper가 정의가 되지 않았거나, Spelling 이 틀린 경우에 대한 포스팅입니다.


context-mapper.xml


저의 경우 mapper location 의 값이 잘못 된 경우였습니다.


여러분들도 잘 확인해보시고, 스펠링, 다른이름, 매핑을 잘못하지는 않았는지 다시 한번


확인해보시길 바랍니다.