1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mybatis 配置之 typeAliases 别名配置元素设置

mybatis 配置之 typeAliases 别名配置元素设置

时间:2019-06-17 19:03:24

相关推荐

mybatis 配置之 typeAliases 别名配置元素设置

一、方式一:使用typeAlias

<typeAliases><typeAlias alias="User" type="com.**.entity.User"/> </typeAliases>

此种方式的缺点就是每增加一个实体类都需要加上对应的类配置

二、方式二:使用package

<typeAliases><package name="com.**.entity"/></typeAliases>

此种方式是扫描包下的类,使用<package>标签,表示扫描该包名下的所有类(除了接口和匿名内部类),如果类名上有注解,则使用注解指定的名称作为别名,如果没有则使用类名首字母小写作为别名,如com.majing.learning.mybatis.entity.User这个类如果没有设置@Alias注解,则此时会被关联到user这个别名上。

相应调整,如下两种方式所示:

(1)给实体类添加@Alias注解

(2)实体类不加注解的情况下,修改mapper文件中引用的类型别名,改为小写

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。