0
点赞
收藏
分享

微信扫一扫

Mybatis持久层框架 | Mapper加载方式、目录结构解析


Mybatis持久层框架 | Mapper加载方式、目录结构解析_mysql

💗wei_shuo的个人主页

💫wei_shuo的学习社区

🌐Hello World !

Mapper(resource、class、package)加载方式

resource方式加载

通过resource或url加载单个mapper,接口文件与映射文件不在同一路径下,只能用resource方式加载

<!--绑定接口-->
    <mappers>
        <mapper resource="com/wei/dao/StudentMapper.xml"/>
        <mapper resource="com/wei/dao/TeacherMapper.xml"/>
    </mappers>

class方式加载

接口文件与映射文件在同一路径下,接口名与映射文件名相同,并且映射文件命名为接口全类名


<!--绑定接口-->
<mappers>
    <mapper class="com.UserMapper"/>
</mappers>

package方式加载

接口文件与映射文件在同一路径下,接口名与映射文件名相同,并且映射文件命名为接口全类名

  • 类似class方式加载,只不过这里通过加载package的方式


<!--绑定接口-->
<mappers>
    <mapper package="com.wei.dao"/>		
</mappers>

Mybatis目录结构解析

  • dao

🌼 结语:创作不易,如果觉得博主的文章赏心悦目,还请——点赞👍收藏⭐️评论📝冲冲冲🤞

Mybatis持久层框架 | Mapper加载方式、目录结构解析_映射文件_02


举报

相关推荐

0 条评论