[MyBatis] Mapped Statements Collection does not contain value for error 원인 (Mybatis 에러)

2023. 11. 12. 12:22·FrameWork/MyBatis
728x90
반응형

mapper 작업 후 서버를 키려하는데 ..

"Mapped Statements Collection does not contain value for error 원인"

이라는 에러가 나서 구글링을 하여 해결하였습니다.

 

해당 에러는 Mybatis에서 SQL 매핑이 정의되지 않았거나 매핑이 잘못 되었을 때 발생하는 일반적인 오류입니다.

해당 원인은 여러가지가 있으니 잘 참고하시길 바랍니다!


1. 매핑 파일 확인

해당 쿼리에 대한 매핑이 XML 파일 또는 어노테이션 등의 설정에서 정확하게 이루어졌는지 확인해보세요.

MyBatis에서는 SQL 쿼리를 실행하는 데 사용되는 각각의 매핑이 정의되어야 합니다.

2. 네임스페이스 확인

매핑 파일에 지정된 네임스페이스(namespace)가 맞는지 정확히 확인하시길 바랍니다.

네임스페이스는 일반적으로 SQL 매핑 파일의 최상위 요소에 선언됩니다.

3. 쿼리 ID 확인

매핑 파일에서 사용된 쿼리 ID가 정확한지 확인하세요. 

4. 쿼리 정의 확인

매핑 파일에 정의된 SQL 쿼리문이 유효한지 확인하세요.

오타, 잘못된 구문 등이 있는지....

728x90
반응형

'FrameWork > MyBatis' 카테고리의 다른 글

[MyBatis] MyBatis 멀티쿼리(여러쿼리)실행 중 에러  (0) 2024.07.12
[MyBatis] MyBatis JDBC Type 종류  (0) 2023.08.02
[MyBatis] MyBatis란?  (0) 2023.07.08
'FrameWork/MyBatis' 카테고리의 다른 글
  • [MyBatis] MyBatis 멀티쿼리(여러쿼리)실행 중 에러
  • [MyBatis] MyBatis JDBC Type 종류
  • [MyBatis] MyBatis란?
JongTachi
JongTachi
    반응형
  • JongTachi
    JongTachi의 개발 블로그
    JongTachi
  • 전체
    오늘
    어제
    • 분류 전체보기 (162)
      • Network (10)
      • Server (19)
        • Web (12)
        • WAS (6)
      • Java (8)
        • JVM (1)
        • Java Syntax (16)
        • IDE (5)
        • Lombok (2)
        • Util (1)
      • FrameWork (8)
        • Spring&SpringBoot (4)
        • MyBatis (4)
      • JSP (3)
      • JavaScript (12)
        • jQuery (3)
        • JSON (3)
      • APM (1)
      • Android (5)
      • VCS(Version Control System) (5)
        • Git (4)
        • SVN (1)
      • IT_Tools (15)
        • Jenkins (2)
        • MobaXterm (2)
        • Jeus (1)
        • DBeaver (3)
      • Certificate (1)
      • Linux (3)
      • DB (14)
        • MariaDB (0)
        • Oracle (8)
        • Redis (2)
      • IT Information (19)
      • Text Editor (2)
        • NotePad (2)
      • 비밀의방 (0)
      • 헬파티 여행 (1)
      • 경제 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Eclipse
    DBeaver
    상태코드
    oracle
    git
    db
    IntelliJ
    Server
    Javascript
    HTTP
    오라클
    Tomcat
    svn
    java
    WAS
    자바
    인텔리제이
    자바스크립트
    디비버
    SQL
    보안
    Linux
    마이바티스
    JQuery
    Redis
    Web
    mybatis
    톰캣
    JSON
    이클립스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
JongTachi
[MyBatis] Mapped Statements Collection does not contain value for error 원인 (Mybatis 에러)
상단으로

티스토리툴바