spring boot + mybaits 小知识

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,又得配置一个

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值