zoukankan      html  css  js  c++  java
  • MyBatis中别名的设置

    在sqlMapperConfig中进行设置;

    <?xml version="1.0" encoding="UTF-8" ?>
    
    <!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
    
    <configuration>
    <!--非自定义别名,所有javaJDK中的类都定义了别名,别名是类名不区分大小写: map 替换java.util.Map
    如果是包装类,还可以使用基本数据类型:int 替换java.lang.Integer
        --> 
        <typeAliases>
          <!--自定义别名-->
          <typeAlias  alias="Person" type="com.stone.model.Person"/> 
        </typeAliases> 
    
        <environments default="development">
         ...
        </environments>
        <mappers>
            ...
        </mappers>
    </configuration>

    在personMapper.xml中可以定义sql片段

    <sql id="cols">
        id,name,addr,birthday
    </sql>
    
    <select id="sel">
       select <include refid="cols" /> from person
    </select>
  • 相关阅读:
    vagrant
    webapp开发
    UIViewAnimationOptions swift 2
    swift 2
    autolayout 总结
    apache 403错
    hadoop配置优化
    hadoop配置优化
    使用spark访问elasticsearch的数据
    使用spark访问elasticsearch的数据
  • 原文地址:https://www.cnblogs.com/stono/p/4509446.html
Copyright © 2011-2022 走看看