知识储备

后端:JavaSE, SSM(Spring+SpringMVC+MyBatis)

前端:HTML, CSS, Javascript

环境准备

JDK17+下载

Java Downloads | Oracle

安装方式

JDK17在Windows安装以及环境变量配置(超详细的教程)_jdk17安装教程详细-CSDN博客

IDEA安装

其他版本 – IntelliJ IDEA (jetbrains.com.cn)

VS Code

Visual Studio Code – Code Editing. Redefined

MySQL8安装

MySQL8超详细安装教程_mysql8安装-CSDN博客

创建Spring Boot项目

使用IDEA创建

使用IDEA引到界面创建项目

认识一下项目文件

porn.xml

Application启动文件

编写control文件

package com.geji.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class HelloController {@RequestMapping("/hello")public String hello() {return "Hello World2~";}}

启动application文件

打开网页查看

手动创建

创建Maven工程

porn.xml引入依赖

sprint boot工程

org.springframework.bootspring-boot-starter-parent3.1.8 

起步依赖

org.springframework.bootspring-boot-starter-web

刷新porn.xml

编写启动类,改名字

编写启动文件

package com.geji;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;/** * Hello world! * */@SpringBootApplicationpublic class SpringBootCreateManuallyApplication{public static void main( String[] args ){SpringApplication.run(SpringBootCreateManuallyApplication.class,args);}}

创建resource目录

resource目录下创建application.properties

创建controller文件夹以及具体的文件

package com.geji.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class HelloController {@RequestMapping("/hello")public String hello() {return "Hello World2~";}}

Spring Boot配置文件
propeties形式

修改端口号以及虚拟路径

打开网址验证效果

yaml形式

其他:yml文件的读取方式

另一种简单的方法