初识SpringBoot,真香

本文探讨了SpringBoot的流行原因,从简化配置到提升开发效率。通过SpringBoot 2.3.4实例,介绍了项目环境要求、创建Maven工程、添加依赖及创建HelloSpringBoot的步骤,包括运行方式和打包部署。关键词:SpringBoot, 生产级应用, 快速搭建, Maven, Web模块

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:为什么SpringBoot很流行?

Spring Boot makes it easy to create stand-alone, production-grade
Spring based Applications that you can “just run”.

这是SpringBoot官网的标语,SpringBoot可以很快速的搭建起项目,让程序员更注重业务而不是配置。在SSM框架整合时,需要引入大量的依赖以及创建大量的配置文件,即使这样还很容易出现配置上的错误,而SpringBoot站在更高层次,对这些框架进行应用,快速搭建生产级别的Spring应用。

2:SpringBoot项目环境要求

以SpringBoot2.3.4为例:

  1. Maven3.3以上
  2. java8

为Maven的配置文件添加阿里云镜像:

<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/central</url>
</mirror>
</mirrors>

3:HelloSpringBoot

1:创建Maven工程
在这里插入图片描述
2:引入SpringBoot的Web模块依赖

  <!--父工程-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.4.RELEASE</version>
    </parent>

    <!--Web场景开发-->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

    <!--fat.jar 包含所有的运行环境-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.4.RELEASE</version>
            </plugin>
        </plugins>
    </build>

3:创建主程序类
@SpringBootApplication注解标识此类为主程序类

@SpringBootApplication
public class MainApplication {

    public static void main(String[] args) {
        //主程序类 启动方式
        SpringApplication.run(MainApplication.class, args);
    }

4:创建Controller
@RestController就等于@Controller和ResponseBody的结合

@RestController
public class Controller {

    @RequestMapping("/hello")
    public String handle01(){
        return "hello,SpringBoot!!!";
    }

}

5:方式一-运行主程序类
在这里插入图片描述
在这里插入图片描述
6:方式二-打包后cmd命令行运行

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值