【笔记】MyBatis中定义返回值类型的别名
前言
MyBatis中定义返回值类型的别名
手动映射别名
- 在
<typeAliases></typeAliases>
中配置<typeAliase/>
,用于指定别名,别名不区分大小写
1 |
|
利用包扫描自动配置别名
- 在
<typeAliases></typeAliases>
中配置了<package/>
后,MyBatis会自动扫描<package/>
的name属性值下所有的Java类,当需要指定这些类作为返回值类型时,只需要直接使用别名即可
1 |
|
在sql映射xml文件的返回值类型改为别名
resultType
:直接传递Java实体类的类名即可,并且不区分大小写
1 |
|
内置返回值别名
- Java中基本数据类型都可以不指定全局限定名作为返回值类型 ,而是直接使用别名,并且不区分大小写