概述
Mybatis的resultType的返回值别名
一共三种
一个一个起别名
一个一个起别名
<typeAliases>
<typeAlias type="com.lishao.pojo.User" alias="user"/>
</typeAliases>
起的是user
<select id="getUserList" resultType="user">
select * from mybatis.user
</select>
第一种
扫描包下的 自动起别名是 实体类的首字母小写
<typeAliases>
<package name="com.lishao.pojo"/>
</typeAliases>
就是user
<select id="getUserList" resultType="user">
select * from mybatis.user
</select>
第三种 DIY 注解别名
@Alias("hello")
public class User {
private int id;
private String name;
private String pwd;
DIY的是 hello
import org.apache.ibatis.type.Alias;
这个包下的
<!--Alias注解起别名-->
<select id="getUserList" resultType="hello">
select * from mybatis.user
</select>
还得写扫描包的代码
<!--扫描包起别名-->
<typeAliases>
<package name="com.lishao.pojo"/>
</typeAliases>
OOK
以下是 三种的全部截图
mybatis-config的配置
实体类
最后
以上就是秀丽手机为你收集整理的Mybatis的resultType的返回值别名的全部内容,希望文章能够帮你解决Mybatis的resultType的返回值别名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复