springboot结合mybatis-plus出现“No qualifying bean of type 'com.**.mapper.XXMapper' available”错误的解决办法

作者在 2021-07-17 00:07:50 发布以下内容

办法一:

给XXMapper.java加上Mapper注解,如:

import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface ArticleMapper extends BaseMapper<ArticleEntity> {
}


办法二:

给启动类加上MapperScan注解,如:

import org.mybatis.spring.annotation.MapperScan;

@SpringBootApplication
@MapperScan("com.example.**.mapper")
public class BlogApplication {
    public static void main(String[] args) {
        SpringApplication.run(BlogApplication.class, args);
    }
}

Java | 阅读 16312 次
文章评论,共9条
械济厚对(游客)
2021-09-07 10:58
1
抓杂其必(游客)
2021-12-08 17:02
2
太对了哥
苏搞至散(游客)
2022-01-21 12:43
3
都没有解决
省色构奴(游客)
2022-01-28 01:25
4
以下是引用苏搞至散在2022-01-21 12:43的发言1
都没有解决
请问你的解决了吗?
通地方幼(游客)
2022-02-24 16:22
5
以下是引用苏搞至散在2022-01-21 12:43的发言1
都没有解决
以下是引用省色构奴在2022-01-28 01:25的发言2
请问你的解决了吗?
解决了没???我也没解决!!!
呢如章田(游客)
2022-03-17 11:20
6
我这也没有解决
瓦喷半靠(游客)
2022-04-08 17:02
7
我是真的服了呀,我是在mapper层加了@Repository注解,一直报错,换了@Mapper成功了。这两个注解又什么不同吗
情复侧振(游客)
2022-07-21 14:37
8
6666,非常感谢~~
落工试两(游客)
2022-12-20 17:35
9
以下是引用瓦喷半靠在2022-04-08 17:02的发言1
我是真的服了呀,我是在mapper层加了@Repository注解,一直报错,换了@Mapper成功了。这两个注解又什么不同吗
我加Mapper或Repository都不行。笑了
游客请输入验证码
浏览2801532次
文章归档