MyBatis的类型别名(typeAliases)

在配置文件中写实体类的路径很麻烦,类型别名可以为java类型设置一个短的名字,减少类完全限定名的冗余。


在核心配置文件中加入

1.

指定类

<typeAliases>
     <typeAlias type="xxx.xxx.xxx" alias="xx"/>
    </typeAliases>

2.

指定一个包名,MyBatis会在包名下搜索需要的java Bean,默认别名为类名,首字母小写。

 <typeAliases>
     <package name="xxx.xxx.xxx"/>
    </typeAliases>

要改别名,需在实体类前加注解

@Alias("xx")

建议在实体类较少的时候使用第一种方式。实体类过多使用第二种方式。

posted @ 2020-11-06 21:47  郑以  阅读(250)  评论(0)    收藏  举报