zoukankan      html  css  js  c++  java
  • SqlMapConfig配置文件中的typeAliases标签用于自定义别名

    1.mybatis支持别名:

    别名

    映射的类型

    _byte

    byte

    _long

    long

    _short

    short

    _int

    int

    _integer

    int

    _double

    double

    _float

    float

    _boolean

    boolean

    string

    String

    byte

    Byte

    long

    Long

    short

    Short

    int

    Integer

    integer

    Integer

    double

    Double

    float

    Float

    boolean

    Boolean

    date

    Date

    decimal

    BigDecimal

    bigdecimal

    BigDecimal

    map

    Map

    2.在SqlMapConfig.xml中配置:

      有两种定义别名的方式:

      (1)定义单个po类别名;

      (2)使用包扫描的方式批量定义别名以后别名等于类名,不区分大小写,但是建议按照java规则写:首字母小写,以后每个单词的首字母大写。

    <!-- 自定义别名 -->
        <typeAliases>
            <!-- 定义单个po类别名 
                type:类的全路径
                alias:类的别名
            -->
            <!-- <typeAlias type="com.huida.po.User" alias="user"/> -->
            <!-- 使用包扫描的方式批量定义别名
                以后别名等于类名,不区分大小写,但是建议按照java规则写:首字母小写,以后每个单词的首字母大写
            -->
            <package name="com.huida.po"/>
        </typeAliases>

    3.如果我们在这里自定义了com.huida.po.User的别名为user,当我们在UserMapper.xml中使用返回类型为com.huida.po.User时,可以替换为user,同样可以访问成功。

  • 相关阅读:
    发布镜像
    实战Tomcat镜像
    Docker File介绍
    数据卷容器
    DockerFile
    具名、匿名、指定路径挂载
    实战MySQL
    SHELL 常用技巧
    CentOS6和7启动流程
    解决服务器openssh漏洞
  • 原文地址:https://www.cnblogs.com/wyhluckdog/p/10152439.html
Copyright © 2011-2022 走看看