类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写
配置属性别名
第一种
<!--属性别名--> <typeAliases> <typeAlias type="com.zlc.pojo.User" alias="User"/> </typeAliases>
第二种
<typeAliases> <package name="domain.blog"/> </typeAliases>
import org.apache.ibatis.type.Alias;
//实体类 @Alias("user") public class User { }
实体类较多建议第二种
即可在xml中直接使用别名-----resultType=“User”
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!--namespace=绑定一个对应的Dao/Mapper接口--> <mapper namespace="com.zlc.dao.UserMapper"> <!--select查询语句--> <select id="getUserList" resultType="User"> select * from mybatis.user </select> </mapper>