Spring官方提供了非常方便的工具让我们快速构建应用
Spring Initializr:https://start.spring.io/
1.打开Spring Initializr网站
2.根据自己的需求填写项目信息
3.按照上图,配置好,然后点击”Generate“按钮生成项目;下载此项目
4.解压项目包,并用IDEA以Maven项目导入,一路下一步即可,直到项目导入完毕
5.如果是第一次使用,可能速度会比较慢,包比较多、需要耐心等待一切就绪。
- "1.0" encoding="UTF-8"?>
- <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0modelVersion>
- <parent>
- <groupId>org.springframework.bootgroupId>
- <artifactId>spring-boot-starter-parentartifactId>
- <version>2.7.4version>
- <relativePath/>
- parent>
- <groupId>com.yuangroupId>
- <artifactId>helloworldartifactId>
- <version>0.0.1-SNAPSHOTversion>
- <name>helloworldname>
- <description>helloworlddescription>
- <properties>
- <java.version>1.8java.version>
- properties>
-
- <dependencies>
- <dependency>
- <groupId>org.springframework.bootgroupId>
- <artifactId>spring-boot-starter-webartifactId>
- dependency>
-
-
- <dependency>
- <groupId>org.springframework.bootgroupId>
- <artifactId>spring-boot-starter-testartifactId>
- <scope>testscope>
- dependency>
- dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.springframework.bootgroupId>
- <artifactId>spring-boot-maven-pluginartifactId>
- plugin>
- plugins>
- build>
-
- project>
1.在主程序的同级目录下,新建一个controller包,一定要在同级目录下,否则识别不到
2.在包中新建一个HelloController类
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
-
- @RestController
- public class HelloController {
-
- //接口:http://localhost:8080/hello
- @RequestMapping("/hello")
- public String hello(){
- //调用业务,接受前端的参数
- return "Hello,World!";
- }
- }
3.编写完毕后,从主程序启动项目,浏览器发起请求,看页面返回;控制台输出了 Tomcat 访问的端口号!
根据自己的需求填写项目信息
打开命令行输入 java -jar helloworld-0.0.1-SNAPSHOT.jar 也可启动服务
如何更改启动时显示的字符拼成的字母,SpringBoot呢?也就是 banner 图案;
只需一步:到项目下的 resources 目录下新建一个banner.txt 即可。
图案可以到:Spring Boot banner在线生成工具,制作下载banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.net 这个网站生成,然后拷贝到文件中即可!