前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1-快速上手SpringBoot

1-快速上手SpringBoot

作者头像
捞月亮的小北
发布2023-12-01 10:51:11
2080
发布2023-12-01 10:51:11
举报
文章被收录于专栏:捞月亮的小北

1. SpringBoot 入门程序制作(一)【idea 联网版】

步骤 ①:创建新模块,选择 Spring Initializr,并配置模块相关基础信息

  • 特别关注:第 3 步点击 Next 时,Idea 需要联网状态才可以进入到后面那一页,如果不能正常联网,就无法正确到达右面那个设置页了,会一直联网转圈
  • 特别关注:第 5 步选择 java 版本和你计算机上安装的 JDK 版本匹配即可,但是最低要求为 JDK8 或以上版本,推荐使用 8 或 11

步骤 ②:选择当前模块需要使用的技术集

步骤 ③:开发控制器类

代码语言:javascript
复制
//Rest模式
@RestController
@RequestMapping("/books")
public class BookController {
    @GetMapping
    public String getById(){
        System.out.println("springboot is running...");
        return "springboot is running...";
    }
}

步骤 ④:运行自动生成的 Application 类

和 Spirng 程序相比,SpringBoot 程序在开发的过程中各个层面均具有优势

类配置文件

Spring

SpringBoot

pom 文件中的坐标

手工添加

勾选添加

web3.0 配置类

手工制作

Spring/SpringMVC 配置类

手工制作

控制器

手工制作

手工制作

一句话总结一下就是能少写就少写能不写就不写,这就是 SpringBoot 技术给我们带来的好处,行了,现在你就可以动手做一做 SpringBoot 程序了,看看效果如何,是否真的帮助你简化开发了

总结

  1. 开发 SpringBoot 程序可以根据向导进行联网快速制作
  2. SpringBoot 程序需要基于 JDK8 以上版本进行制作
  3. SpringBoot 程序中需要使用何种功能通过勾选选择技术,也可以手工添加对应的要使用的技术(后期讲解)
  4. 运行 SpringBoot 程序通过运行 Application 程序入口进行

2. SpringBoot 入门程序制作(二)【官网创建版】

入门程序制作二 : 查看1. SpringBoot 简介

3. SpringBoot 入门程序制作(三)【阿里云版】

总结

  1. 选择 start 来源为自定义 URL
  2. 输入阿里云 start 地址
  3. 创建项目

4. SpringBoot 入门程序制作(四)【手动版】

步骤 ①:创建工程时,选择手工创建 Maven 工程 步骤 ②:参照标准 SpringBoot 工程的 pom 文件,书写自己的 pom 文件即可

代码语言:javascript
复制
<?xml version="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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.north</groupId>
    <artifactId>springboot_01_02_quickstart</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
    </properties>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.13</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>

步骤 ③:之前运行 SpringBoot 工程需要一个类,这个缺不了,自己手写一个就行了,建议按照之前的目录结构来创建,先别玩花样,先学走后学跑。类名可以自定义,关联的名称一切修改即可

代码语言:javascript
复制
@SpringBootApplication
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class , args);
    }
}

关注:类上面的注解@SpringBootApplication 千万别丢了,这个是核心,后面再介绍 关注:类名可以自定义,只要保障下面代码中使用的类名和你自己定义的名称一样即可,也就是 run 方法中的那个 class 对应的名称

步骤 ④:下面就可以自己创建一个 Controller 测试一下是否能用了,和之前没有差别了

总结:

  1. 创建普通 Maven 工程
  2. 继承 spring-boot-starter-parent
  3. 添加依赖 spring-boot-starter-web
  4. 制作引导类 Application
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. SpringBoot 入门程序制作(一)【idea 联网版】
  • 2. SpringBoot 入门程序制作(二)【官网创建版】
  • 3. SpringBoot 入门程序制作(三)【阿里云版】
  • 4. SpringBoot 入门程序制作(四)【手动版】
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档