07.SpringBoot学习笔记

使用向导快速创建SpringBoot应用

Posted by Chen Xingxu on June 20, 2020

SpringBoot学习笔记(七)–使用向导快速创建SpringBoot应用

使用 Spring Initializer 快速创建一个 Spring Boot 项目

IDEA:使用 Spring Initializer 快速创建项目

主流的 Java IDE 都支持使用 Spring 的项目创建向导快速创建一个Spring Boot项目。

创建项目

1、创建一个新的项目,Spring Initializr –> Project SDK –> Next

2、填写好项目信息后,Next

3、选择我们需要的模块,向导会联网创建Spring Boot项目

项目开发

Controller

package demo.yangxu.controller;
//这个类的所有方法返回的数据,会直接写给浏览器,(如果是对象则转为json数据)
//@ResponseBody
//@Controller
@RestController
public class HelloController {

    //RESTAPI的方式
    @RequestMapping("/hello")
    public String hello(){
        return "hello world quick";
    }
}

application.properties

server.port=8081

运行项目

总结

默认生成的 Spring Boot 项目;

  • 主程序已经生成好了,只需要编写业务逻辑即可
  • resources 文件夹中目录结构
    • static:保存所有的静态资源: js, css, images;
    • templates:保存所有的模板页面,(Spring Boot 默认 jar 包使用嵌入式的 Tomcat,默认不支持 JSP 页面),可以使用模板引擎(freemarker、thymeleaf);
    • application.properties:Spring Boot 应用的配置文件,可以修改一些默认设置;