使用Spring Initializer快速创建Spring Boot项目
IDE都支持使用SpringInitializer向导创建Spring Boot项目;
-
主程序已经生成好了,我们只需写自己的逻辑QuickStartController
-
resources文件夹中目录结构
-
static:保存所有的静态资源; js css images;
-
templates:保存所有的模板页面;(Spring Boot默认jar包使用嵌入式的Tomcat,默认不支持JSP页面);可以使用模板引擎(freemarker、thymeleaf);
-
application.properties:Spring Boot应用的配置文件;可以修改一些默认设置;如加server.port=8090
-
QuickStartController
package com.lq.springbootquick.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @ProjectName: springbootquick
* @Package: com.lq.springbootquick.controller
* @ClassName: QuickStartController
* @Author: liqiang
* @Date: 2020/2/24 0024 13:13
* @Version: 1.0
*/
@RestController //这个注解相当于:@ResponseBody + @Controller
public class QuickStartController {
@RequestMapping("/hello")
public String hello(){
return "快速创建springboot";
}
}