背景:
mapper.xml文件中resultMap的type、parameterType、resultType会引用一些实体类,我们需要写上全限定类名,如果不写全限定类名,只写一个实体类的名称的话,那就需要在application.yml文件中设置mybatis:type-aliases-package参数;
application.yml文件中怎么写:
mybatis:
type-aliases-package: com.atguigu.springcloud.entities #实体类所在的包
注意:即使实体类在引入的公共模块依赖中也需要这样写
mapper映射文件中怎么写:
不用写全限定类名com.atguigu.springcloud.entities.Payment
,只用写Payment就可以了,如下图: