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了
在这里插入图片描述