1. typeAlias标签
在mybatis中可以使用typeAliases标签给mapper文件的全限定类名配置别名,它只能配置domain中类的别名。配置后在mapper文件中的全限定类名就可以替换成别名
1.1 在主配置文件的typeAliases标签中添加typeAlias标签
其中type属性指定的是实体类全限定类名。alias属性指定别名,当指定了别名就再区分大小写
1.2 修改mapper文件中参数的类名
2. package标签
2.1 typeAliases标签中的package标签
package标签用于指定要配置别名的包,当指定之后,该包下的实体类都会注册别名,并且类名就是别名,不再区分大小写
mybatis中标签必须按照这个顺序写,不然会报错
(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,plugins?,environments?,databaseIdProvider?,mappers?)
2.2 mappers标签中的package标签
mappers标签中的package标签是用于指定dao接口所在的包,当指定了之后就不需要再写mapper以及resource或者class了