zoukankan      html  css  js  c++  java
  • mybatis学习——映射器(mappers)

    在定义 SQL 映射语句之前,我们需要告诉 MyBatis 到哪里去找到这些语句。 在自动查找资源方面,Java 并没有提供一个很好的解决方案,所以最好的办法是直接告诉 MyBatis 到哪里去找映射文件。 我们可以使用相对于类路径的资源引用,或完全限定资源定位符(包括 file:/// 形式的 URL),或类名和包名等。

    方式一:使用相对于类路径的资源引用【推荐使用】

    <mappers>
            <mapper resource="com/kuang/dao/UserMapper.xml"/>
    </mappers>

    方式二:使用映射器接口实现类的完全限定类名

    <mappers>
            <mapper class="com.kuang.dao.UserMapper"/>
    </mappers>

    *注意:

      *接口和他的Mapper配置文件必须同名!

      *接口和她的Mapper配置文件必须在同一个包下!

    方式三:将包内的映射器接口实现全部注册为映射器

    <mappers>
            <package name="com.kuang.dao"/>
    </mappers>

    *注意:

      *接口和他的Mapper配置文件必须同名!

      *接口和她的Mapper配置文件必须在同一个包下!

     

  • 相关阅读:
    机械学习--5
    机械学习--4
    机械学习--3
    机械学习--2
    机器学习--1
    编译原理 作业十五
    编译原理 作业十四
    编译原理 作业十二
    编译原理 作业十一
    编译原理 作业十
  • 原文地址:https://www.cnblogs.com/bear7/p/12498456.html
Copyright © 2011-2022 走看看