SpringBoot集成MyBatisMapperScan注解与配置⽂件mybatis的
配置
在SpringBoot中集成MyBatis,
spring怎么读取xml文件⼀种是可以在mapper接⼝上添加@Mapper注解,将mapper注⼊到Spring,但是如果每⼀给mapper都添加@mapper注解会很⿇烦,
另⼀种可以使⽤@MapperScan注解(只会扫描包中的接⼝)来扫描包,避免写多个@Mapper。
不管是Mapper还是MapperScan都是将mapper接⼝注⼊spring容器中,
@MapperScan(basePackages = "com.demo.mapper")
⽽yml⾥的mybatis注解就是告诉spring要到那⾥去到xml⽂件
1 mybatis:
2 mapper-locations: classpath*:com/fengzi/bms/mapper/*.xml
总结就是,@Mapper或@MapperScan到接⼝,yml或properties配置⽂件中的mybatis:到xml
我也是初学者,本⽂是学习中的笔记,如有不对尽情指出,互相学习,谢谢。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论