springboot 建立web應用 編寫helloworld訪問404
阿新 • • 發佈:2018-11-03
@SpringBootApplication
public class SpringbootApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootApplication.class, args);
}
}
@RestController public class TestController { @GetMapping("/hello") public String hello() { return "hello world"; } @GetMapping("/") public String a() { System.out.println("進入a方法了"); return "this is new method"; } }
訪問的時候出現404,百度了才知道
兩個類必須在一個包中controller才能被註冊到springboot中
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.6.RELEASE</version>
<relativePath />
</parent>
不知道為什麼,1.5.6的版本 @SpringBootApplication 註解報錯,後來換成2.0.3的版本就沒事了。