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配置文件必须在同一个包下!

     

  • 相关阅读:
    第十五篇 -- 学习第十四天打卡20190702
    第三篇 -- 方向
    第十四篇 -- 学习第十三天打卡20190701
    yum更换阿里源
    Jenkins+sonar7.3集成
    xshell 5 书写汉字乱码
    zabbix 短信报警
    zabbix 微信报警
    zabbix邮件报警
    zabbix主动监测客户端设置
  • 原文地址:https://www.cnblogs.com/bear7/p/12498456.html
Copyright © 2011-2022 走看看