我是靠谱客的博主 秀丽手机,最近开发中收集的这篇文章主要介绍Mybatis的resultType的返回值别名,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


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的返回值别名所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部