• 【Mybatis】--配置SqlMapConfig文件中的几个注意事项


    一、别名

    如果设置别名后,就可以在Mapper.xml 文件中使用设置的别名

    <typeAliases>

    <!-- 单个别名定义 -->

    <typeAlias alias="user" type="cn.itcast.mybatis.pojo.User" />

    <!-- 批量别名定义,扫描整个包下的类,别名为类名(大小写不敏感 -->

    <package name="cn.itcast.mybatis.pojo" />

    <package name="其它包" />

    </typeAliases>

    二、映射器

    1.1. mappers(映射器)

    Mapper配置的几种方法:

    1.1.1. <mapper resource=" " />

    使用相对于类路径的资源(现在的使用方式)

    如:<mapper resource="sqlmap/User.xml" />

    1.1.2. <mapper class=" " />

    使用mapper接口类路径

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

    注意:此种方法要求mapper接口名称和mapper映射文件名称相同,且放在同一个目录中

     

    1.1.3. <package name=""/>

    注册指定包下的所有mapper接口

    如:<package name="cn.itcast.mybatis.mapper"/>

    注意:此种方法要求mapper接口名称和mapper映射文件名称相同,且放在同一个目录中

    三、可以读取配置文件 如db.properties

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    NS网络仿真,小白起步版,双节点之间的模拟仿真(基于UDP和CBR流)
    Linux学习,ACL权限管理
    SQL中的注释语句
    C#连接SQL Server数据库小贴士
    C#重写ToString
    C#控制台应用程序之选课系统
    浅谈C、C++及其区别、兼容与不兼容
    C++之客户消费积分管理系统
    A*算法
    HTML标签列表总览
  • 原文地址:https://www.cnblogs.com/kangxinxin/p/8468473.html
Copyright © 2020-2023  润新知