application.yml 配置扫描的方式并且 配置别名的方式有两种
1直接扫描,如图application.yml配置
这样做的好处省去麻烦,但是坏处也是很多 ,首先 别名必须跟实体类的名字一样,比如实体类叫做UserBean,那别名只能叫做userBean
2 把所有需要别名的包 和需要扫描的mapper 文件,放在一个 文件中一起扫描
如图application.yml
定义一个新文件 dbSqlMapper.xml
这样做的好处 就是统一管理,还有一个好处 就是 别名可以自己定义 如我定义UserBean 别名为user,如果需要扫描其他问价只需要在mappers中添加就行
3 直接扫描和配置文件一起
dbsqlMapper.xml 去掉<mappers></mappers>里面的 ,在application.yml配置 中使用mapper-locations 属性,
如图dbsqlMapper.xml
如图application.yml
这样做的好处就是 去掉mapper 标签里面反锁的配置,比如加一个userMapper,配置一个,再加一个DepartmentMapper,又得配置一个