SpringBoot快速入门

本文介绍了如何使用最原始的方式快速搭建SpringBoot项目。首先从Spring官网下载项目,然后在IDEA中导入并创建Controller层,编写简单的RESTful接口,通过@RequestMapping注解实现/hello接口,返回'hello,springboot'。最后,运行项目并在浏览器中验证结果,展示SpringBoot的简易入门流程。
摘要由CSDN通过智能技术生成

如果大家学习过Java的SSM框架,相信一定被框架的配置文件折磨的体无完肤,有时候仅仅是改一个Bug可能就会花费几个小时,甚至一天的时间,正是因为配置文件的复杂和易错,慢慢的才诞生了SpringBoot,下面我将带着大家用最原始的方式快速构建第一个SpringBoot的项目。

1.官网下载SpringBoot项目

1.可以在官网直接下载后,导入idea进行开发;
2.可以直接使用idea创建一个springboot项目(一般开发直接在IDEA中创建)
我在这里带着大家使用第一种方式构建SpringBoot项目。
spring官网
在这里插入图片描述
点击进入后,在页面设置自己的项目,语言,SpringBoot版本,坐标参数,Spring Web依赖,按照我上面的数据设置即可。
在这里插入图片描述

2.IDEA导入下载后的文件

将刚刚在官网下载的压缩文件解压到指定目录文件。
在这里插入图片描述
解压完成后,打开IDEA编译器,导入项目(import Project)即可。
导入步骤如下:
1.点击文件,选择新建,然后点击从现有来源项目加载
在这里插入图片描述
成功打开后,选择自己下载的SpringBoot项目目录文件
在这里插入图片描述
接下来选择从外部模型导入项目,以Maven形式,最后点击完成即导入成功。
在这里插入图片描述

3.创建controller层软件包

导入Maven依赖完成后,可以首先删除.mvn,.gitgnore,demo.iml,HELP.md,mvnw,mvnw.cmd,使得程序结构看起来特别整洁干净。
在这里插入图片描述
接下来在程序的主入口(DemoApplication)的同级目录下创建Controller层软件包,在里面编写处理层代码。如下所示:
在这里插入图片描述

4.编写控制层代码

package com.kuang.helloworld.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@org.springframework.stereotype.Controller

//自动装配
@RestController
public class Controller {
//    http://localhost:8080/hello
    @RequestMapping("/hello")
    public String hello(){
        //调用业务,接受前端参数
        return "hello,springboot";
    }
}

上述代码表示,通过http://localhost:8080/hello接口请求,服务器将会返回给浏览器一个"hello,springboot"的字符串,并显示在页面。

5.运行结果展示

在控制台看见Completed initialization in 1 ms,则表示程序运行结束,可以直接在浏览器中输入
http://localhost:8080/访问,运行成功就可以看见如下运行结果。
在这里插入图片描述
如果请求/hello,则会显示我们刚刚输入的hello springboot,具体如下所示。
在这里插入图片描述
以上就是SpringBoot的快速入门,希望对读者有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

散一世繁华,颠半世琉璃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值