• 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. 自动创建的目录结构

  • 相关阅读:
    servlet中如何实现通过Spring实现对象的注入
    异步Socket
    JAVA NIO实现
    【Java并发】
    JAVA实现阻塞队列
    lock与synchronized比较
    线程执行顺序
    ConcurrentHashMap 1.8
    LeetCode 416 分割等和子集
    linux常用指令
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/11863582.html
Copyright © 2020-2023  润新知