springboot@MapperScan所遇到的坑
1、今天在写代码的时候,项⽬环境(spring boot)其中添加了⼀个报表系统,我直接在外部加上了⼀个包,没有和app启动类再同⼀个⽬录下:
所以spring boot就扫描不到contorller层了,这时候你需要在启动类添加上除了app启动类以外的包⽬录
这样的话,在我的reportSystem⾥⾯,contorller层就扫描不了,这时候就必须要在启动类上⾯加⼊@ComponentScan这,本⼈⽐较懒,直接写的com包下⾯所有的
spring boot选择题 如果是细分添加多个⽤{“”,“”}隔开
添加完成以上包扫描后,项⽬启动成功不报错,
最后写上dao层之后项⽬⼜报错了,⽹上了很多资料,但是发现,现在⽹上的消息很多,⼀⼤推,但是题不对⽂的,⽽且千篇⼀律,所以我就写下这篇⽂章,以便后期⾃⼰查看,dao报错的时候
和contoeller⼀样,需要添加注解@MapperScan({"com.itfgroup","portSystem"})。
其实⼀开始我就这样写了,但是后来因为项⽬各种原因,我以为这是错误的,后来清理的了⼀下项⽬,程序启动成功!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论