天天看点

关于Mybatis中typeAliases标签的使用

我们在配置信息的时候 经常需要写全限定类名

为了提高效率 我们使用typeAliases标签

这个标签下又有两个标签

1.typeAlias

这个标签有两个属性type和alias

type写的是全限定类名 alias指定的是别名

比如

以后需要写这个类的时候 我们直接写user即可

而且别名是不区分大小写的 也就是说你写成uSeR都行…只要你不嫌丑

2.package

我们发现 如果对于每一个类都需要起别名

那么使用typeAlias会很麻烦

因此package就是用来优化这一缺点的

<!--package用于指定要配置别名的包 
当指定以后
该包下的实体类都会注册别名
即类名就是别名 同样也是不区分大小写的-->
<package name="com.tubai.domain"/>
           

比如我这样写了以后 我的com.tubai.domain下所以的类 都起了别名,别名为他们的类名

起了别名之后 我们又可以像方式一一样,

在需要使用的地方 直接写别名了,比如同样的uSeR

继续阅读