반응형

IBatis를 MyBatis로 라이브러리를 바꾸면서 아래의 태그에서 에러가 발생했다. 

 

에러 내용은 아래와 같다.

Attribute "type" is required and must be specified for element type "resultMap". 

Attribute "type" is required and must be specified for element type "resultMap".

 

이 문제를 해결하는 방법은 <resultMap> 태그에 type을 꼭 넣어줘야 한다.

 

* IBatis

<resultMap class="User" id="UserMap">
</resultMap>

 

* MyBatis

<resultMap type="com.common.bean.User" id="UserMap">
</resultMap>

 

위에서, MyBaits에서 type을 resultMap 형식에 따라 맞게 넣어준다. 위의 경우에는 DTO에 대한 타입을 넣었다.

반응형

'IT > 이클립스(Eclipse)' 카테고리의 다른 글

[이클립스/Eclipse] 이클립스(Eclipse) 기존 프로젝트 SVN 변경하는 방법  (0) 2023.02.01
[이클립스/Eclipse] 이클립스(Eclipse) 정보: 프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다 문제 해결 방법  (0) 2022.12.14
[이클립스/Eclipse] 이클립스(Eclipse) Target runtime jdk1.7.0_75 is not defined. 문제 해결 방법  (2) 2022.11.25
[이클립스/Eclipse] 이클립스(Eclipse) Result Maps collection already contains value for Common.UserMap 문제 해결 방법  (0) 2022.11.23
[이클립스/Eclipse] 이클립스(Eclipse) More than one fragment with the name [spring_web] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering. 문제 ..  (0) 2022.11.17
[이클립스/Eclipse] 이클립스(Eclipse) Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.5.1:testCompile (execution: default-testCompile, phase: test-compile) 문제 해결 방법  (0) 2022.11.16
[이클립스/Eclipse] 이클립스(Eclipse) Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (execution: default-compile, phase: compile) 문제 해결 방법  (0) 2022.11.16
[이클립스/Eclipse] 이클립스(Eclipse) Project configuration is not up-to-date with pom.xml. Select: Maven->Update Project... from the project context menu or use Quick Fix. 문제 해결 방법  (0) 2022.11.08
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기