返回顶部
首页 > 资讯 > 后端开发 > Python >SpringBoot扫描不到Controller的解决方案
  • 215
分享到

SpringBoot扫描不到Controller的解决方案

2024-04-02 19:04:59 215人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

SpringBoot小白创建项目,扫描不到Controller一系列问题 1. 2. 3. 4. 5. 6.还有一种办法是在启动服务类的入门,添加@ComponentSca

SpringBoot小白创建项目,扫描不到Controller一系列问题

1.

在这里插入图片描述

2.

在这里插入图片描述

3.

在这里插入图片描述

4.

在这里插入图片描述

5.

在这里插入图片描述

6.还有一种办法是在启动服务类的入门,添加@ComponentScan(basePackages={“xxx.xxx.xx”,“xxx.xxx.xx”})里面的是包的全限定名,可以为多个

springBoot 自定义controller无法扫描到

SpringBoot 自定义controller路由找不到,原因是启动类和自定义的Controller包不在同一级目录下。

官方建议application.java放的位置: 其余Bean与application.java放在同一个包路径下,但是不建议这么做。

解决的办法:

1、把自建的controller类放到启动类同一级目录下(不建议这样做)。

2、把启动类@RestController @EnableAutoConfiguration注解改成@SpringBootApplication。

3、启动类@RestController @EnableAutoConfiguration注解再加上@ComponentScan注解。

使用springboot扫描的两种注解配置方式:

1、第一种


@Controller 
@EnableAutoConfiguration 
@ComponentScan

2、第二种


@SpringBootApplication      
@ComponentScan

总结

@SpringBootApplication注解等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan,但是在实际运用时好像其他包中的Bean没有扫描发现,再次使用@ComponentScan指定包名称后发现了其他Bean,后续若有其他方法,会再次修改声明。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: SpringBoot扫描不到Controller的解决方案

本文链接: https://lsjlt.com/news/129950.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SpringBoot扫描不到Controller的解决方案
    SpringBoot小白创建项目,扫描不到Controller一系列问题 1. 2. 3. 4. 5. 6.还有一种办法是在启动服务类的入门,添加@ComponentSca...
    99+
    2024-04-02
  • 如何解决SpringBoot扫描不到Controller的问题
    本篇内容主要讲解“如何解决SpringBoot扫描不到Controller的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决SpringBoot扫描不到Controller的问题”吧!...
    99+
    2023-06-20
  • springboot启动扫描不到dao层接口的解决方案
    今天启动springboot项目时失败了 解决 检查原因发现是启动类的MapperScan("")的值写到类名了,改成类所在的包名错误就修复了。 springboot 扫描不到da...
    99+
    2024-04-02
  • springMVC不扫描controller中的方法怎么解决
    今天小编给大家分享一下springMVC不扫描controller中的方法怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2023-06-29
  • springMVC不扫描controller中的方法问题
    目录springMVC不扫描controller下面是正确的spring-mvc.xml文件那我遇到这个问题的原因是什么呢?springMVC包扫描问题为什么@COntroller要...
    99+
    2024-04-02
  • 解决SpringBoot扫描不到公共类的实体问题
    SpringBoot扫描不到公共类的实体 我的项目结构是 parent ademo bdemo parent是一个大项目,项目里面有web、service和en...
    99+
    2024-04-02
  • SpringMVC找不到Controller路径的解决方案
    目录SpringMVC找不到Controller路径猜测:解决方法:SpringMVC解决系统找不到指定路径问题展示:问题原因:解决方法:推荐方法:SpringMVC找不到Contr...
    99+
    2024-04-02
  • 电脑上找不到扫描仪如何解决
    如果电脑上找不到扫描仪,您可以尝试以下解决方法:1. 确保扫描仪已正确连接到电脑:检查扫描仪的连接线是否插入到电脑的正确端口,并确保...
    99+
    2023-09-12
    电脑
  • springBoot mybatis 包扫描的方法
    本篇内容主要讲解“springBoot mybatis 包扫描的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springBoot mybatis 包扫描的方法”吧!springBoot m...
    99+
    2023-06-20
  • springboot+thymeleaf找不到视图的解决方案
    springboot+thymeleaf找不到视图 情况: springboot + thymeleaf打成jar包后,报错,但在eclipse本地跑却可以: template m...
    99+
    2024-04-02
  • Spring和SpringMVC扫描注解类冲突的解决方案
    目录Spring和SpringMVC扫描注解类冲突最正确的配置方式也可以用直接扫描的方式几种不同配置的测试Spring和SpringMVC注解扫描注意事项现象方法Spring和Spr...
    99+
    2024-04-02
  • Springboot下swagger-ui.html访问不到的解决方案
    目录Springboot swagger-ui.html访问不到问题解决方法swagger-ui的坑,swagger-ui.html无显示现在说这个问题导致的原因,以及解决方案Spr...
    99+
    2024-04-02
  • springBoot mybatis包扫描问题怎么解决
    这篇文章主要介绍了springBoot mybatis包扫描问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇springBoot mybatis包扫描问题怎么解决文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-06-08
  • springboot 无法扫描到父类模块中Bean的原因及解决
    目录springboot 无法扫描到父类模块中Bean现象:如何解决解决方案spring boot 启动就自动关闭 之 找不到bean解决方法:原因:以下收集别的解释:所以有两种解决...
    99+
    2024-04-02
  • Spring自动扫描无法扫描jar包中bean的解决方法
    发现问题前几天用eclipse打包了一个jar包,jar包里面是定义的Spring的bean。然后将jar包放到lib下,设置spring的自动扫描这个jar包中的bean,可谁知根本无法扫描到bean,显示错误就是找不到bean,当时就纳...
    99+
    2023-05-31
    spring jar包 bean
  • springboot controller无效的处理方案
    目录springboot controller无效springboot无法识别controllerspringboot controller无效 最近在学习spring boot,刚...
    99+
    2024-04-02
  • Spring整合Mybatis 扫描注解创建Bean报错的解决方案
    目录Spring整合Mybatis 扫描注解创建Bean报错springboot+mybatis使用注解方式,出现错误创建dao层beanSpring整合Mybatis 扫描注解创建...
    99+
    2024-04-02
  • 扫描仪win10用不了如何解决
    如果您的扫描仪在Windows 10上无法正常工作,可以尝试以下解决方法:1. 检查连接:确保扫描仪已正确连接到计算机,并且电源已打...
    99+
    2023-09-09
    win10
  • windows softcnkiller扫描不出来如何解决
    这篇文章主要讲解了“windows softcnkiller扫描不出来如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows softcnkiller扫描不出来如何解决”吧!s...
    99+
    2023-06-30
  • SpringBoot自动扫描第三方包及spring.factories失效的问题解决
    目录为什么会找不到解决方法spring.factories 失效为什么会找不到 Spring 依赖注入 就是要让spring找到要注入的类 并且识别到了 @Component、@Se...
    99+
    2023-05-19
    SpringBoot 自动扫描第三方包 spring.factories失效
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作