SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】

前言

使用Spring Initializer快速创建项目

步骤

首先肯定是打开我们的IDEA的编辑器呀~

创建项目

File -> New -> Project

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第1张图片

Spring Initializr -> JDK版本 -> Next

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第2张图片

Group -> Artifact -> Description

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第3张图片

需要什么模块选择什么模块,我这里只选择Web功能

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第4张图片

最后一步咯

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第5张图片

等待模块导入完成

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第6张图片

创建Controller

右击->New->Java Class

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第7张图片

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第8张图片

写入Controller注解

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第9张图片

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第10张图片

package com.wangyang.springboot01helloworldquick.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;


//@ResponseBody  //这个类的所有方法返回的数据直接写给浏览器(如果是对象转为json数据)
//@Controller

/**
 * @RestController == @ResponseBody + @Controller
 */


@RestController
public class HelloWorld {
    @RequestMapping("/hello")
    public String hello() {
        return "Hello World";
    }
}

运行主程序

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第11张图片

访问

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第12张图片

总结

  1. 主程序会自动生成,只需要写逻辑文件
  2. resource文件中的目录结构
    static: 保存所有的静态资源文件如:js,css,image;
    templates: 保存所有的模板页面(SpringBoot默认jar包嵌入式的Tomcat,默认不支持JSP页面)
    可使用模板引擎(freemarker,thymeleaf);
    application.properties: SpringBoot应用的配置文件,可修改一些默认设置;

  3. 自动创建的目录结构

SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】_第13张图片

你可能感兴趣的:(SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】)