myBatis3之xml映射配置(typeAliases)

本文介绍myBatis3中的xml映射配置,重点解释了类型别名(typeAliases)的作用、使用方法及内置类型别名,旨在简化类的完全限定名并提高代码可读性。

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

myBatis3之xml映射配置(typeAliases)

---------

 

 

typeAliases

类型别名是为Java类型命名一个短的名字。它只和XML配置有关,只用来减少类完全限定名的多余部分。例如:

 

Xml代码   收藏代码
  1. <typeAliases>   
  2.     <typeAlias alias="Author" type="domain.blog.Author"/>   
  3.     <typeAlias alias="Blog" type="domain.blog.Blog"/>   
  4.     <typeAlias alias="Comment" type="domain.blog.Comment"/>   
  5.     <typeAlias alias="Post" type="domain.blog.Post"/>   
  6.     <typeAlias alias="Section" type="domain.blog.Section"/>   
  7.     <typeAlias alias="Tag" type="domain.blog.Tag"/>   
  8. </typeAliases>   

 

 使用这个配置,“Blog”可以任意用来替代“domain.blog.Blog”所使用的地方。  对于普通的 Java 类型,有许多内建的类型别名。它们都是大小写不敏感的,由于重载的名字,要注意原生类型的特殊处理。

 

别名映射的类型 
_bytebyte 
_longlong 
_shortshort 
_intint
_integerint  
_doubledouble
_floatfloat 
_booleanboolean
stringString
byteByte
longLong
shortShort 
intInteger 
integerInteger
doubleDouble
float Float
booleanBoolean
dateDate
decimalBigDecimal
objectObject
mapMap
hashmapHashMap
listList
arraylistArrayList 
collection Collection
iteratorIterator
  
  
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值