今日长缨在手,何时缚住苍龙。这篇文章主要讲述Mybatis将mapper映射文件配置到recources下相关的知识,希望能为你提供帮助。
关于为什么要将Mybatis的mappers.xml文件配置到resources目录下的粗浅看法:
(1).使文件目录更加清晰.resources文件目录下通常为配置文件,所以将Mappers.xml配置文件放在resources下看上去是合情合理的
(2).在面向接口编程的趋势下,将mappers.xml文件放在resources文件目录下而不是直接和放在接口的同一个包下,可以做到接口与实现的分离
(3).如果有什么问题,欢迎随时补充
【Mybatis将mapper映射文件配置到recources下】具体实现:在resources目录下建包
(1).将resources右键 ->
Mark Directory as ->
sources root,否则无法在该目录下建包
注:此时改变了文件的结构目录之后,spring就无法再接管.yaml配置文件(也就是不再会有提示,所以想要写配置文件时可以修改回来)
(2).将包迁移过去
文章图片
(3).主配置文件中进行注册:
<
mapper class="com.guan.dao.UserMapper"/>
<
!--or-->
<
package name="com.guan.dao"/>
注: .interface文件应该和对应.xml文件的文件名应该一致
推荐阅读
- An error occured while deploying the file. This probably means that the app contains ARM native code
- appium过滤出带有‘设’的文本
- appium+java 如何隐藏安卓键盘
- Android: kernel中添加虚拟文件节点
- Android连载27-复习以往内容
- uniapp图片视频上传
- Citrix XenApp 6.5安装
- 13.Pandas的数据转换函数map,apply,applymap
- adb shell am force-stop杀不死某些app的原因