多项选择题

A.<typeAliases>元素用于为配置文件中的Java类型设置一个简短的名字,即设置别名 
B.<typeAliases>元素的子元素<typeAlias>中的type属性用于指定需要被定义别名的类的全限定名;alias属性的属性值就是自定义的别名 
C.如果省略<typeAliases>元素的alias属性,MyBatis会默认将类名作为别名
D.也可以通过在类名上使用@Alias(value = "user")的形式定义别名