Mybaits配置文件属性typeAliases

本文介绍了MyBatis配置文件中typeAliases属性,该属性可给xml映射文件的参数、返回值属性取别名,方便使用。不过作者认为包名+类名方式阅读性更好。若pojo类多,可配置前缀只写类名,MyBatis也内置了常见类型别名,详情见官方中文文档。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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> 

如下图,命名就舍弃了包名。

image.png

另外,mybaits也内置了许多常见的类型的别名,如下图

image.png

详细见,mybaits官方中文文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值