Mybaits配置文件属性typeAliases
typeAliasess
属性,给xml映射文件的参数属性,返回值属性,取别名。
这些属性的值一般为:包名+类名;通常都比较长,取一个别名,使用方便。不过我不太喜欢这样做,我觉得包名+类名的方式,阅读性比较好。另外,如果pojo类比较多,那么要取的别名也非常多。则可以给这些全类名配置一个前缀(包名),这样包名+类名,只写类名就可以了。
mybatis-cfg.xml 配置如下
<typeAliases>
<!-- typeAlias 具体的给每一个pojo类取别名,如果pojo太多,取名很麻烦 -->
<!-- <typeAlias type="com.bb.pojo.User" alias="user"/> -->
<!-- 指定一个基础路径 不区分大小写 -->
<package name="com.bb.pojo"/>
</typeAliases>
如下图,命名就舍弃了包名。
另外,mybaits也内置了许多常见的类型的别名,如下图
详细见,mybaits官方中文文档