springBoot启动后http:localhost:8080地址⽆法访问
代码结构:
代码内容:
1 @RestController
2public class HelloWordRestImpl implements HelloWordRest{
3
4 @Autowired
5public HelloWordService helloWordService;
6
springboot结构7 @Override
8 @RequestMapping("/say")
9public String say() {
10return helloWordService.say();
11 }
12
13 @Override
14 @RequestMapping("/hello")
15public String hello() {
16return "hello";
17 }
18 }
解决⽅案:
1、⾸先查看⾃⼰配的controller路径是否和访问路径⼀致;
2、在确保springboot服务正常启动的情况,打开本地host,查看localhost的ip是否使⽤,⼀般情况是127.0.0.1,如果是注释的就放开;
3、如果你的springboot启动类和springbootController包是在不同的包⾥,就需要添加
@ComponentScan(basePackages = {"xx.xxx.*"}),后⾯是你的包路径
这样就能扫⾯到controller包;从⽽访问成功;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论