新建Spring Boot项目
File →New →Project
Next:可以修改jdk等
Next:可以选取需要的组件
Next:Project与Module信息修改
Finish就可以新建出如下目录结构的项目了:
将Spring Boot官网测试代码考过来:
package com.example.demo;
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;
@Controller
@EnableAutoConfiguration
public class SampleController {
@RequestMapping("/")
@ResponseBody
String home() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(SampleController.class, args);
}
}
Next:在DemoApplication或SampleController中点击运行项目
启动成功后在浏览器中输入http://localhost:8080/
ps:如果自定义controller在访问时报错404,可能是controller没有被启动类DemoApplication扫描到,类似下面这种目录中SampleController就不会被扫描到。
解决办法:
调整DemoApplication到所有需要被扫描的类父级目录,如下: