zoukankan      html  css  js  c++  java
  • org.springframework.beans.factory.UnsatisfiedDependencyException 问题

    在用mybatis-plus生成代码的时候,生成代码后,springboot项目启动不了,总是这样的错误:

    org.springframework.beans.factory.UnsatisfiedDependencyException  XXX No qualifying bean of type 'com.springboot.modules.myuser.mapper.MyuserMapper'' XXX

    看了网上很多的方法,大概有几种:

    1》》springboot的启动文件要放在合适的位置,springboot的约定由于配置,例如这样,它会默认去扫描当前包及子包下的文件

    如果把启动文件放在了其他地方,又没有配置包扫描,这样会扫描不到文件就会报错。

     

    2》》配置包扫描

    上面两种方法:除了上述配置,还需要配置mapper接口的扫描,如:

     或者在mapper接口上使用@Mapper注解:

     

    做好这些以后,但发现还是报这样的错,几经排查终于发现,原来是pom.xml中jar包依赖问题:

    我依赖的是这种包

          <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus</artifactId>
                <version>3.2.0</version>
            </dependency>

    换成整合包就解决问题了:

          <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-boot-starter</artifactId>
                <version>3.3.0</version>
            </dependency>
  • 相关阅读:
    数组和矩阵问题
    Memcached安装以及PHP的调用
    php函数ob_start()、ob_end_clean()、ob_get_contents()
    Nginx
    电影大全 API接口
    找电影资源最强攻略,知道这些你就牛B了!
    CSS3 图片旋转
    curl网站开发指南
    Redis 集群方案
    从12大技巧、30个案例、99个模板谈怎么写标题
  • 原文地址:https://www.cnblogs.com/tdyang/p/12158814.html
Copyright © 2011-2022 走看看