mybatis 中 别名的定义
- 在SqlMapConfig.xml中定义别名,在mapper.xml文件中 parameterType 和 resultType 中使用别名。
- 其实是为了避免在xml文件中输入过长的全限定名
一、自定义别名
- 在SqlMapConfig.xml中定义别名(其中标签紧接放在标签后面)
<!-- 定义 别名 -->
<typeAliases>
<!--
1、单个别名的定义:
alias:别名,type:别名映射的类型
-->
<!-- <typeAlias type="cn.itcast.mybatis.po.User" alias="user"/> -->
<!--
2、批量别名定义:
指定包路径,自动扫描包下边的pojo,定义别名,别名默认为类名(首字母小写或大写)
-->
<package name="cn.itcast.mybatis.po"/>
</typeAliases>
二、使用别名
- 在mapper.xml文件中 parameterType 和 resultType 中使用别名。**