11 MyBatis——别名设置

Posted Scorpicat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11 MyBatis——别名设置相关的知识,希望对你有一定的参考价值。

引入别名

在Mapper中我们常常使用包名.类名的方法引入类,但这样写太长了,MyBatis为我们提供了别名功能。

注意:是给类起别名,Mapper.xml不行

在MyBatis的配置文件中。

第一种方式:给单独的类起别名

在alias后跟上别名,在type中跟上包名.类名。

<typeAliases>
         <typeAlias type="cn.xiaohei.pojo.People" alias="peo"/>
</typeAliases>

  

使用:

<select id="selAll" resultType="peo" >
         select * from people
</select>

  

第二种方式:给一个包下的所有类起别名

别名为类名

 <typeAliases>
         <package name="cn.xiaohei.pojo"/>
 </typeAliases>

  

 

以上是关于11 MyBatis——别名设置的主要内容,如果未能解决你的问题,请参考以下文章

springboot之mybatis别名的设置

04.MyBatis别名的设置和类型转换器

关于Mybatis-别名

MyBatis应用开发(11)映射之结果映射字段别名和HashMap

3.mybatis别名配置

MyBatis框架—动态 SQL配置文件事务