Mybatis给类起别名有两种方式
方式一:直观的给类起别名
<typeAliases>
<typeAlias type="com.csdn.pojo.User" alias="user"/>
</typeAliases>
这种方式可以直观的看出起的是什么的别名
方式二:只要写包名即可,mybatis会自动去扫描包下的所有类,并以类名的全小写给类起别名。如果使用了Alias注解给类起别名,则会使用注解中的别名
<typeAliases>
<package name="com.csdn.pojo"/>
</typeAliases>
其实别名是不区分大小写的,如果别名是user,那么使用时可以写成User或者USER或者UsEr…都没有错,建议使用全小写。方式二起别名简单,如果有大量的类的话,方式一的代码量很大,而使用方式二的话指定包名即可,避免了繁杂的工作量