2 u011857460 u011857460 于 2017.06.27 13:28 提问

SpringBoot NoSuchBeanDefinitionException

springboot集成mybatis-plus,如果使用包名“*.mapper”(*代表基础包名),可以启动,但是访问controller就会出现404,如果使用“*”或“*.*”就会出现org.springframework.beans.factory.NoSuchBeanDefinitionException的情况。具体如图:图片说明

图片说明

图片说明

图片说明

请问如何解决呢?

2个回答

qq_38334913
qq_38334913   2017.06.27 14:00

mapper要放到resources下面

u011857460
u011857460 你是说xml文件放到resources下面吗
8 个月之前 回复
loongshawn
loongshawn   2017.06.27 19:30

springboot中mapper装配,1、mapper的XML文件在resources下面。2、mapper添加autowire

u011857460
u011857460 不是这个原因吧,xml的位置不会出现未定义的情况啊。。springboot集成mybatis-plus基本不用写SQL语句啊
8 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!