springboot运行报错Failed to load ApplicationContext for xxx

Failed to load ApplicationContext for报错解决方法

  • 报错Failed to load ApplicationContext for

报错Failed to load ApplicationContext for

springboot运行报错Failed to load ApplicationContext for xxx_第1张图片
网上找了一堆方法都尝试了还是没用
包括添加mapperScan,添加配置类
配置pom文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i7BRH8Lq-1690469332886)(https://imgblog.csdnimg.cn/bde8465f817146258107f2a6a4c4592b.png#pic_center)]
我觉得我的pom文件没有什么问题,结果问题也没出在pom文件上



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        3.1.2
         
    
    com.example
    demo
    0.0.1-SNAPSHOT
    demo
    demo
    
        17
    
    
        
            org.springframework.boot
            spring-boot-starter-web
        

        
            com.mysql
            mysql-connector-j
            runtime
        
        
            org.projectlombok
            lombok
            true
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
        
            com.baomidou
            mybatis-plus-boot-starter
            3.5.3
        
        
        
            com.alibaba
            druid-spring-boot-starter
            1.2.16
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    
                        
                            org.projectlombok
                            lombok
                        
                    
                
            
        
    



后面不断尝试最后发现问题出在yml配置文件上

server:
  port: 80
spring:
  datasource:
    druid:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://localhost:3306/books
      username: root
      password: 123456

这是我的配置文件
乍一看好像什么问题都没有,确实没有什么问题,我照着黑马的课程做的
他们就这样写的,不过视频中没有出现什么问题,也没有报错,但我在本地一跑就报错
不断尝试之后我改了一下配置文件
这是黑马视频里的,我写的就和它一样,结果出问题了,我也不是很清除具体的原因
反正改了就没有报错,也许是版本的问题
springboot运行报错Failed to load ApplicationContext for xxx_第2张图片
修改后的配置文件

server:
  port: 80

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/books
    username: root
    password: 123456
    druid:
      initial-size: 1

改了之后继续尝试运行,尽然没有报错
问题也就解决了,就很奇怪
springboot运行报错Failed to load ApplicationContext for xxx_第3张图片

你可能感兴趣的:(JAVA,spring,boot,后端,java)