zoukankan      html  css  js  c++  java
  • SpringBoot——IDEA使用 Spring Initializer快速创建项目【四】

    前言

    使用Spring Initializer快速创建项目

    步骤

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

    创建项目

    File -> New -> Project

    创建项目

    Spring Initializr -> JDK版本 -> Next

    创建项目

    Group -> Artifact -> Description

    创建项目

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

    最后一步咯

    等待模块导入完成

    创建完成

    创建Controller

    右击->New->Java Class

    创建Controller

    创建Helloworld

    写入Controller注解

    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";
        }
    }
    

    运行主程序

    Run

    访问

    访问

    总结

    1. 主程序会自动生成,只需要写逻辑文件

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

    3. 自动创建的目录结构

  • 相关阅读:
    6 docker-harbor仓库搭建
    4 dockerfile介绍及其实例应用
    1 docker 介绍和安装
    2 docker镜像
    PAT甲级1075 PAT Judge
    PAT甲级1139 First Contact【离散化】
    PAT甲级1055 The World's Richest【排序】
    PAT甲级1013-1014-1015
    洛谷P1135 奇怪的电梯【bfs】
    洛谷P1182 数列分段【二分】【贪心】
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/11863582.html
Copyright © 2011-2022 走看看