[문제 해결]Maven 프로젝트 에 MyBatis 맵 파일 을 불 러 올 수 없습니다.해결 방법

1810 단어 MyBatis
보통 MyBatis 를 사용 할 때 UserMapping.xml 와 같은 맵 파일 을 원본 코드 에 넣 지만 Maven 에서 컴 파일 한 후에 xml 파일 을 classes 파일 에 자동 으로 복사 하지 않 기 때문에 pom.xml 에 수 동 으로 설정 해 야 합 니 다.
<build>
  <resources>
      <resource>
        <directory>src/main/javadirectory>
        <includes>
          <include>**/*.xmlinclude>
        includes>
        <filtering>truefiltering>
      resource>
    resources>
build>

또 다른 해결 방법 은 맵 파일 을 resources/sqlmapping 폴 더 에 두 고 my batis-config.xml 에서 다음 과 같이 가 져 오 는 것 입 니 다.
 <mappers>
   <mapper resource="sqlmapping/UserMapper.xml"/>
 mappers>

좋은 웹페이지 즐겨찾기