我是靠谱客的博主 秀丽手机,这篇文章主要介绍Mybatis的resultType的返回值别名,现在分享给大家,希望可以做个参考。


Mybatis的resultType的返回值别名


一共三种
一个一个起别名

复制代码
1
2
3
4
5
一个一个起别名 <typeAliases> <typeAlias type="com.lishao.pojo.User" alias="user"/> </typeAliases>

起的是user

复制代码
1
2
3
4
<select id="getUserList" resultType="user"> select * from mybatis.user </select>

第一种
扫描包下的 自动起别名是 实体类的首字母小写

复制代码
1
2
3
4
<typeAliases> <package name="com.lishao.pojo"/> </typeAliases>

在这里插入图片描述
就是user

复制代码
1
2
3
4
<select id="getUserList" resultType="user"> select * from mybatis.user </select>

第三种 DIY 注解别名

复制代码
1
2
3
4
5
6
@Alias("hello") public class User { private int id; private String name; private String pwd;

DIY的是 hello

复制代码
1
2
import org.apache.ibatis.type.Alias;

这个包下的

复制代码
1
2
3
4
5
<!--Alias注解起别名--> <select id="getUserList" resultType="hello"> select * from mybatis.user </select>

还得写扫描包的代码

复制代码
1
2
3
4
5
<!--扫描包起别名--> <typeAliases> <package name="com.lishao.pojo"/> </typeAliases>

OOK

以下是 三种的全部截图
mybatis-config的配置

在这里插入图片描述
在这里插入图片描述
实体类在这里插入图片描述

最后

以上就是秀丽手机最近收集整理的关于Mybatis的resultType的返回值别名的全部内容,更多相关Mybatis内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(86)

评论列表共有 0 条评论

立即
投稿
返回
顶部