`

myBatis3之xml映射配置(typeAliases)

 
阅读更多

myBatis3之xml映射配置(typeAliases)

---------

 

 

typeAliases

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

 

<typeAliases> 
	<typeAlias alias="Author" type="domain.blog.Author"/> 
	<typeAlias alias="Blog" type="domain.blog.Blog"/> 
	<typeAlias alias="Comment" type="domain.blog.Comment"/> 
	<typeAlias alias="Post" type="domain.blog.Post"/> 
	<typeAlias alias="Section" type="domain.blog.Section"/> 
	<typeAlias alias="Tag" type="domain.blog.Tag"/> 
</typeAliases> 

 

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

 

别名 映射的类型 
_byte byte 
_long long 
_short short 
_int int
_integer int  
_double double
_float float 
_boolean boolean
string String
byte Byte
long Long
short Short 
int Integer 
integer Integer
double Double
float  Float
boolean Boolean
date Date
decimal BigDecimal
object Object
map Map
hashmap HashMap
list List
arraylist ArrayList 
collection  Collection
iterator Iterator

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics