Mybatis - @mapper를 이용한 매핑법

Bob C·2021년 11월 3일
0

@Mapper를 이용한 매핑

xml을 이용한 매퍼 스캔 설정

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mybatis="http://mybatis.org/schema/mybatis-spring"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://mybatis.org/schema/mybatis-spring http://mybatis.org/schema/mybatis-spring.xsd">
<mybatis:scan base-package="org.mybatis.spring.sample.mapper" />
<!-- ... -->
</beans>

Java기반 설정 방식

@Configuration
@MapperSxan("org.mybatis.spring.sample.mapper")
public class AppConfig {
} // ...

namespace는 매퍼 인터페이스의 경로를 지정해준다.

쿼리의 id는 매퍼 인터페이스의 메서드명을 통해서 연결이 된다.

profile
내일은 내일의 에러가 뜬다

0개의 댓글