Mybatis 加载mappers映射文件的三种方式

一、通过resource加载映射文件

<mappers>  
    <mapper resource="sqlmap/User.xml"/>  
</mappers>

二、通过mapper接口加载映射文件

<mappers>  

    <!-- 通过mapper接口加载映射文件 -->  
<!--     遵循规范:需要将mapper接口类名与xml文件映射名称保持一致,且在一个目录中  
    上边规范的前提是:使用的是mapper代理的方法 -->  

        <mapper class="cn.itcast.mybatis.mapper.UserMapper"/>  

</mappers>

三、批量加载映射文件

<mappers>  

    <!-- 批量加载   
        指定接口的包名称,自动扫描包下的所有mapper接口进行加载  
    -->  
    <package name="cn.itcast.mybatis.mapper"/>  

</mappers>

results matching ""

    No results matching ""