zoukankan      html  css  js  c++  java
  • spring-boot学习一:使用Spring Initializr快速创建Spring boot项目

      我们通过IDEA可以快速创建一个Spring boot工程,具体操作步骤如下:

    1.打开IDEA->选择 File ->NEW->project;

    2.选择左边的模块 Spring Initializr,选择JDK。然后点击next;

    3.将下面页面中的内容填写完成后点击next;

    后面一路next,最好起一个项目名字;

    点击finish完成创建后的项目目录如下:

    可以将里面没有用的内容进行删除,删除后遗留的目录结构如下所示:

     下面我们对其目录结构进行说明:

    【1】在主包下已经帮我们建好了主程序类;

    【2】主程序既然已好,那我们新建一个controller,实现下业务功能逻辑;

    package com.hai.bao.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    /**
     * @author :haibao.wang
     * @date :Created in 2019/8/27 21:51
     * @description:实现在 Web 前端返回 hello Spring的功能
     * @modified By:
     * @version: $
     */
    @ResponseBody
    @Controller
    public class HelloSpring {
        @RequestMapping("helloSpring")
        public String toString() {
            return "hello Spring";
        }
    }

    扩展知识:其中@ResponseBody和@Controller两个注解可以合并为一个注解:@RestController;

    【3】对目录结构说明如下:

    Resources目录下文件:static文件夹:存储静态资源文件,如js/css/images;

                                          templates文件夹:保存所有的模板页面;

              application.properties文件:spring boot的默认配置文件,可以修改一些默认配置,例如端口号;

    最后我们执行下我们写的Controller

  • 相关阅读:
    用户需求调研报告
    返回一个二维数组中的最大联通子数组(补)
    代码大全读后感(3)
    代码大全读后感(2)
    返回一个二维整数数组中最大联通子数组的和
    冲刺第一阶段总结
    大道至简读书笔记三
    大道至简读书笔记二
    大道至简读书笔记一
    软件工程课程改进意见
  • 原文地址:https://www.cnblogs.com/haibaowang/p/11421069.html
Copyright © 2011-2022 走看看