springboot controller无效的处理方案

 更新时间:2021年10月14日 10:28:29   作者:Been_You  
这篇文章主要介绍了springboot controller无效的处理方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

springboot controller无效

最近在学习spring boot,刚配置好项目,写了一个controller,运行后发现无法正常显示

在网上搜了一下,这是因为controller的路由没被注册

原因:启动类application跟controller不在一个包中,扫描不到controller,应该让启动类和Controller的包在同一级目录下

如启动类在com.xxx.a,controller在com.xxx.b 解决办法:

方法1:将controller跟启动类放在一个包中,或者在启动类所在包的子包中

方法2:在启动类上添加注解 @ComponentScan(“controller类所在包名”)

springboot无法识别controller

springboot项目的一个模块中,无法识别controller ,断点和日志都进不去。

总是提示路径不对:

找了半天,终于发现了一个问题:

目录结构有问题,SearchApplication的路径是

com.tensquare.search.SearchApplication

而ArticleController 的路径是:

com.tensquare.controller.ArticleController

发现了没,很低级的错误,根本扫描不到。

而springboot项目加载的时候@SpringBootApplication注解会去扫描当前目录以及子目录的文件,修改路径即可。其实idea也给出了提示

ArticleController是灰色的,代表没有扫描到,路径修改对了就会变成白色的高亮显示

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java实现远程控制技术完整源代码分享

    Java实现远程控制技术完整源代码分享

    这篇文章主要为大家详细介绍了Java实现远程控制技术完整源代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Java使用正则表达式去除小数点后面多余的0功能示例

    Java使用正则表达式去除小数点后面多余的0功能示例

    这篇文章主要介绍了Java使用正则表达式去除小数点后面多余的0功能,结合具体实例形式分析了java字符串正则替换相关操作技巧,需要的朋友可以参考下
    2017-06-06
  • 使用JSONObject生成和解析json的方法

    使用JSONObject生成和解析json的方法

    下面小编就为大家带来一篇使用JSONObject生成和解析json的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • SpringCloud Hystrix-Dashboard仪表盘的实现

    SpringCloud Hystrix-Dashboard仪表盘的实现

    这篇文章主要介绍了SpringCloud Hystrix-Dashboard仪表盘的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • javap命令的使用技巧

    javap命令的使用技巧

    本篇文章给大家分享了关于JAVA中关于javap命令的使用技巧以及相关代码分享,有需要的朋友参考学习下。
    2018-05-05
  • Java swing框架实现的贪吃蛇游戏完整示例

    Java swing框架实现的贪吃蛇游戏完整示例

    这篇文章主要介绍了Java swing框架实现的贪吃蛇游戏,结合完整实例形式分析了java使用swing框架结合awt图形绘制实现贪吃蛇游戏的具体步骤与相关实现技巧,需要的朋友可以参考下
    2017-12-12
  • SpringBoot如何使用Fastjson解析Json数据

    SpringBoot如何使用Fastjson解析Json数据

    这篇文章主要介绍了SpringBoot如何使用Fastjson解析Json数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • 在SpringBoot中添加Redis及配置方法

    在SpringBoot中添加Redis及配置方法

    这篇文章主要介绍了在SpringBoot中添加Redis及配置redis的代码,需要的朋友可以参考下
    2018-10-10
  • 浅谈SpringBoot集成Redis实现缓存处理(Spring AOP实现)

    浅谈SpringBoot集成Redis实现缓存处理(Spring AOP实现)

    这篇文章主要介绍了浅谈SpringBoot集成Redis实现缓存处理(Spring AOP实现),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • Springboot中@scheduled注解解析

    Springboot中@scheduled注解解析

    这篇文章主要介绍了Springboot中@scheduled注解解析,定时任务就是在指定时间执行程序,或周期性执行计划任务,Java中实现定时任务的方法有很多,本文从从JDK自带的一些方法来实现定时任务的需求,需要的朋友可以参考下
    2023-09-09

最新评论