一、Springboot快速开始

Spring发展到今天已经形成了一种开发生态圈,Spring提供了若干个子项目,每个项目用于完成特定的功能。

注意:
Spring Boot3.0以上 jdk至少要17.
Spring Boot 2.7.x: 支持 Java 8-17.
Spring Boot 3.x: 需要 Java 17+.
Spring Boot 4.x: 需要 Java 17+.

1.1 方式一 基于Spring官方骨架

使用spring Initializr步骤:
第1步:创建SpringBoot工程,并勾选Web开发相关依赖。

第2步:定义HelloController类,添加方法hello,并添加注解。

第3步:测试运行。

1). 创建SpringBoot工程(需要联网)

基于Spring官方骨架,创建SpringBoot工程。

在这里插入图片描述
在这里插入图片描述

2)点击Finish之后,就会联网创建这个SpringBoot工程,创建好之后,定义请求处理类:

@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String hello(String name){
        System.out.println("HelloController .... hello : " + name);
        return "Hello , " + name;
    }

}

3)运行测试

打开浏览器,访问 http://localhost:8080/hello?name=Rk

在这里插入图片描述

1.2 方式二 springboot_quickstart

step1:

<modelVersion>4.0.0</modelVersion>
<!-- 继承SpringBoot父工程 -->
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.7.10</version>
</parent>

step2:

<!--依赖-->
<dependencies>
    <!--       web起步依赖-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

step3.
新建controller:
@RestController
@RequestMapping("/hello")

/**
 * @author kongshuaiquan admin
 * @Version 2.0
 * @description 
 * @data 2026/3/1  
 * @since 2026/3/1  
 */
@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String hello(String name ){
        return "hello world 1111  " + name;

    }
}

step4.运行测试

打开浏览器,访问: http://localhost:8080/hello?name=Rk

在这里插入图片描述

全局配置:
1.编辑器 文件编码 utf-8。
2.maven设置 。
3.maven 运行程序 -jre8。
4.构建执行设置里:编辑器的java 编译器 8。

posted on 2026-03-03 23:05  努力--坚持  阅读(31)  评论(0)    收藏  举报