MyBatis mapper映射配置
在SqlMapConfig.xml文件中需要配置<mappers/>来关联Dao映射文件。该配置有三种写法:
1 直接导入sql映射文件
<!-- sql映射文件 -->
<mappers>
<mapper resource="com/yiidian/dao/CustomerDao.xml"/>
</mappers>
这种方式只能用在XML方式映射
2 导入mapper接口的方式
<mappers>
<mapper class="mapper接口"/>
</mappers>
这种方式即支持XML映射,也支持注解映射。但是如果XML映射方式的话,XML映射文件必须和Dao映射接口放在同一个目录且同名!
3 包扫描方式
<mappers>
<package name="com.yiidian.dao"/>
</mappers>
这种方式即支持XML映射,也支持注解映射。但是如果XML映射方式的话,XML映射文件必须和Dao映射接口放在同一个目录且同名!
热门文章
优秀文章