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
2import 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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复