개발자의 끄적끄적

[java & spring] There is no statement named in this SqlMap 본문

개발/java & jsp

[java & spring] There is no statement named in this SqlMap

효벨 2019. 12. 27. 10:18
728x90
반응형

[java & spring] There is no statement named in this SqlMap

 

There is no statement named <DB 맵핑> in this SqlMap의 오류는 간단하지만 자주 하는 실수이다.

 

해당 에러를 수정하기 위해 아래와 같은 세가지를 확인해보자.

 

 

1. 쿼리문이 저장되어있는 XML의 ID 확인

 <select id="sql 아이디" parameterClass="java.util.Map" resultClass="java.util.LinkedHashMap">

 

 

2. 쿼리 호출 ID 확인

 

 

3. xml파일 등록 여부 확인

 1) 쿼리문을 등록하는 xml 파일에 내 쿼리문이 등록되어있는지 확인

 2) 통상적으로 쿼리 등록 xml 파일 이름은 sql-map-config.xml 로 쓰임

 

<sqlMapConfig>

    <sqlMap resource="sqlmap/oracle/fp/exfp/sql/Log_SQL.xml" /> // 여기에 추가시켜줌

</sqlMapConfig>



출처: https://crosstheline.tistory.com/97 [이거 알아영???ㅎㅎㅎ]

반응형
Comments