为何要别名优化:我们每一次在编写resultType时,需要把其完整的路径打上,每一次都这样打显得麻烦些许
(1)在mybatis-config中配置
<typeAliases> <!--给固定类起别名,可以自定义--> <typeAlias type="com.ma.pojo.User" alias="User"/> <!--给包起别名,默认别名就是类的别名,首字母小写,不能自定义,如果非要改,需要在实体类上增加注解--> <package name="com.ma.pojo"/> </typeAliases>
(2)直接在类中注解,如下截图
以上方式中,不会产生冲突,即
a.如果给固定类起了别名,那么肯定就能够通过别名查询到
b.如果给包起了别名,那么肯定就能通过别名查询到
c.如果给某个类起了别名,那么也一样能查到
他们之间是可以和谐运作的。
原文:https://www.cnblogs.com/pangbi/p/14807683.html