前端同学学习SpringBoot的第 1 天

280 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情

前言

作为一个Android开发者,最近对后端开发比较感兴趣(就业危机不得不卷),所以打算学习一下后端开发,先挑简单的SpringBoot框架开始学习。 今天是学习的第一天,先把架子搭起来,如果你也有相同的意愿,那就让我们一起学习吧。

准备工作

前期的准备工作当然是将开发工具下载好,将开发环境配置好,我们都知道现在讲究前后端分离,所以后端的工作主要是与数据打交道,所以我们需要安转数据库以及数据库的可视化工具。

这里,我做的前期准备工作有:

具体的安装流程就不多介绍了,有需要的同学可自行参考官网。

创建项目

先建一个项目,利用Spring Initializr来初始化我们的SpringBoot项目

截屏2022-06-14 下午9.32.54.png

点击 next 即可,输入自己想要的项目名称,以及包名,点击next。 截屏2022-06-14 下午9.33.44.png

勾选我们想要的依赖,点击next,点击Finish,完成项目构建。 截屏2022-06-14 下午9.36.13.png

然后我们在本地创建一个数据库,并且通过IDEA对数据库进行连接(点击IDEA右侧的Maven,然后点击+号,连接数据库)。 截屏2022-06-14 下午9.38.33.png

接着就是编写具体代码了。

第一行代码必须是Hello Word。我们新建一个Controller文件夹,这里Controller就是我们通常理解的MVC开发模式中的C,就是Controller

然后添加一个叫做HelloController类。

@Controller
public class HelloController {

    @RequestMapping("/index")
    public String sayHello(){
        return "index";
    }

}

然后再 esources/templates 录下先建一个index.html文件,并编写:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Hello a</title>
</head>
<body>
    Hello World,  有点东西哦O.O
</body>
</html>

编写完成后,我们运行,然后再浏览器中输入:http://127.0.0.1:8080/index

截屏2022-06-14 下午9.49.53.png

到这我们第一个SpringBoot项目就算完成了。

总结

虽然例子很简单,我们只是将创建的SpringBoot项目跑起来,而且只是输出了一个非常简单的静态页面,但至少这是我们跨出去学习后端的第一步。接下来我会持续分享我关于后端的学习,希望可以坚持下去。

如果可以,请帮我点个赞,这也是我持续分享的动力。