博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot 扫描不到Controller
阅读量:4129 次
发布时间:2019-05-25

本文共 548 字,大约阅读时间需要 1 分钟。

按照网上的例子做了一个小demo,但是写完一直报404

404

因为跟着第一次用了H2数据库,也不知道是不是数据库数据有问题还是怎么样 排查了许久

后来在controller里面打了桩发现根本没进方法也就是说controller没起作用,查了半天也没找到为什么(但是顺带加深了对几个注解的认识哈哈)

*就顺便写一点关于注解的吧

@SpringBootApplication:
相当于@Configuration @EnableAutoConfiguration @ComponentScan的组合注解,自动开启Spring Boot的程序组件扫描和配置功能
@RestController
相当于@ResponseBody @Controller的组合注解
@GetMapping
相当于@ReqestMapping(method = RequestMethod.GET)

扯远了说回问题:

本来加了注解的controller类在eclipse中会多一个小s的标记:
S标记
可是我的类上没有
没有S
查来查去终于看到网上说入口类要跟controller所在包是同级目录
我看了看原来的结构:
错误结构
于是把这个入口类拖出来试了试
正确结构
终于出数据了
data

就这么一个小问题纠结了好几个小时 各种乱调也没找到真正的原因,要走的路还很长………

你可能感兴趣的文章
Letter Combinations of a Phone Number
查看>>
Single Number II --出现一次的数(重)
查看>>
Valid Parentheses --括号匹配
查看>>
Count and Say
查看>>
Palindrome Partitioning --回文切割 深搜(重重)
查看>>
Valid Palindrome 简单的回文判断
查看>>
Pascal's Triangle -- 生成杨辉三角
查看>>
Pascal's Triangle II 生成杨辉三角中的某行
查看>>
Minimum Depth of Binary Tree -- 二叉树的最小深度 DFS 加剪枝
查看>>
Climbing Stairs 爬楼梯方法 动态规划
查看>>
Merge Two Sorted Lists 合并两个有序链表
查看>>
Subsets II
查看>>
对话周鸿袆:从程序员创业谈起
查看>>
web.py 0.3 新手指南 - 如何用Gmail发送邮件
查看>>
web.py 0.3 新手指南 - RESTful doctesting using app.request
查看>>
web.py 0.3 新手指南 - 使用db.query进行高级数据库查询
查看>>
web.py 0.3 新手指南 - 多数据库使用
查看>>
一步步开发 Spring MVC 应用
查看>>
python: extend (扩展) 与 append (追加) 的差别
查看>>
「译」在 python 中,如果 x 是 list,为什么 x += "ha" 可以运行,而 x = x + "ha" 却抛出异常呢?...
查看>>