typeAliases 标签
1、typeAlias给实体类取别名,想取什么都可以(适用于实体类少的情况)
<typeAliases>
<typeAlias type="com.li.pojo.User" alias="user" /> <!--给实体类取别名,这样后面得Mapper.xml文件代码就会简化很多-->
</typeAliases>
未优化前
优化后
<select id="getUserList" resultType="User">
select *
from mybatis1.user
</select>
2、用package给一整个包的实体类取别名,别名默认是实体类的名称小写 例:com.li.dao.User
默认别名就是user 不用默认的也哭用注解取其它名字后面会学
<typeAliases>
<package name="com.li.pojo"/> <!--通过给包给所有实体类取别名-->
</typeAliases>
优化后
<!--查询全部-->
<select id="getUserList" resultType="user">
select *
from mybatis1.user
</select>
还有一些其他的别名需要注意的可以到Mybatis官网查询