1. 使用Spring Initializer快速创建Spring Boot项目
IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目;
选择我们需要的模块;向导会联网创建Spring Boot项目;
这里的java版本只有8/11/14,没有12,这时直接创建8即可,不影响,高版本兼容低版本
选择我们需要的模块;向导会联网创建Spring Boot项目;
@Controller
public class HelloController {
/**
* 这个类的所有方法返回的数据直接写给浏览器(如果是对象,转成json数据)
* @return
*/
@ResponseBody
@RequestMapping("/hello")
public String hello() {
return "hello world";
}
}
默认生成的Spring Boot项目:
- 主程序main已经生成好了,我们只需要我们自己的逻辑
- resources文件夹中目录结构
- static:保存所有的静态资源; js css images;
- templates:保存所有的模板页面;(Spring Boot默认jar包使用嵌入式的Tomcat,默认不支持JSP页面);可以使用模板引擎(freemarker、thymeleaf);
- application.properties:Spring Boot应用的配置文件;可以修改一些默认设置;