为什么使用类型别名?
类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写。
介绍两种类型别名的方法
第一种:
在resources资源文件中的mybatis-config配置文件下配置typeAliases
配置之后,在配置文件UserMapper.xml中就可以将com.itgxk.pojo.User简化成alias中命名的参数User
第二种:
运用同样的方法在resources资源文件中的mybatis-config配置文件下配置typeAliases
这种方法直接对包(com.itgxk.pojo.User)进行命名,在没有注解的情况下,会使用首字母小写的非限定类名来作为它的别名。
例如:
也可以运用注解来设置,若有注解,则别名为其注解值
方法是在实体类或者某个包中的实体类中设置注解
@Alias("hello")
例如: