第一个Springboot项目

1、创建Springboot项目

下面创建我们的第一个Springboot应用。

第一步:IntelliJ IDEA中,点击File--New--Project,打开New Project创建项目窗口,选择Spring Initializr,选择Default: https://start.spring.io,点击Next,如下图示:

springboot-01.pngspringboot-01.png

第二步:输入Spring Initizlizr Project Settings配置,如下图示:

springboot-02.pngspringboot-02.png

第三步:选择Springboot依赖:勾选Spring Web,选择Springboot版本:

springboot-03.pngspringboot-03.png

第四步:点击Finish即可

springboot-04.pngspringboot-04.png

项目结构如下:

|-springboot-first
  |-src
    |-main
      |-java
        |-SpringbootFirstApplication    启动类
      |-resources
        |-static 静态资源
        |-templates web页面模板文件
        |-application.properties    配置文件
    |-test
      |-java
        |-SpringbootFirstApplicationTests    测试类
  |-.gitignore git忽略内容
  |-pom.xml 依赖配置

2、创建测试接口类
创建测试接口类TestController.java,内容如下:

@Controller
public class TestController {

    @RequestMapping("/test")
    @ResponseBody
    public String test() {
        return "Hello Springboot!!!";
    }
}

打开SpringbootFirstApplication启动类,右键run运行main方法启动。启动完成后,访问http://localhost:8080,如下图示即表示我们的第一个Springboot项目已启动成功。

springboot-05.pngspringboot-05.png

扩展说明:
Springboot启动入口
(1)@SpringBootApplication 注解是 Spring Boot 项目的核心注解,主要作用是开启Spring 自动配置;

(2)main方法是一个标准的Java程序的 main 方法,主要作用是作为项目启动运行的入口;

Springboot配置

.properties配置:键值对properties属性配置

// 修改端口号
server.port=8081
// 修改上下文
server.servlet.context-path=/web

.yml配置:yml或yaml配置,语法比xml更简介,更易阅读。

server:
  port: 8081
  servlet:
    context-path: /web

(3)多环境配置

多环境配置命名规则:application-环境标识.properties|yml|yaml,如下所示:

|-resources
  |-static
  |-templates
  |-application.yml
  |-application-dev.yml
  |-application-test.yml
  |-application-prod.yml

在application.yml配置中,通过spring.profiles.active指定环境或在启动命令中新增--spring.profiles.active=test参数指定环境。

spring:
  profiles:
    active: dev

(完)

最后修改于:2022年10月03日 01:27

添加新评论