【SpringBoot学习】IDEA快速搭建SpringBoot项目

前言


因为公司业务需要,开始学习后端开发,作为目前主流的后端框架,SpringBoot成为首选的学习目标。

SpringBoot能够更简便的去创建一个可直接运行的独立的,生产级别的Spring应用。其实,只要把SpringBoot理解为一个整合了很多生产所需要框架的一个大容器,简化了Spring项目需要的配置。本篇文章就是快速搭建一个SpringBoot 项目。


新建 SpringBoot项目


1、 新建 Spring Initializr

在这里插入图片描述
①、选择 Spring Initializr
②、Project Sdk : 选择1.8版本,这里选择自己电脑里JDK安装路径
③、Next 下一步


2、Spring Initializr 项目设置

在这里插入图片描述

①、groupId : 表示存储的包的路径。一般分为多段,第一段为域,第二段可以随意取,一般为公司名。
②、artifactId : 可以理解为项目的唯一标志,像每个人的身份证一样。
③、Next 下一步


3、选择Web依赖

在这里插入图片描述

①、我们的本地项目是要跑在Web服务器上,所以选择Web依赖。


4、选择MyBatis和MySQL

在这里插入图片描述

①、后期需要和数据库进行数据交互,这里我们先勾选上,先不勾选,后期添加也可以。点击Next


5、填写包名,点击Next

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


新建好项目,直接启动项目会报错,因为刚才我们在第三步勾选MyBatisMySQL依赖,项目在启动的时候会去查询数据库的配置项。

①、可以再下方DemoApplication上方添加注解 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class })

②、在application.properties中对数据库进行配置

在这里插入图片描述

运行 SpringBoot项目


1、新建controller文件夹

在这里插入图片描述

①、新建HelloController类,@RestController @RequestMapping("/web") 在类上添加两个注解

②、新建方法 sayHello, 添加注解 @RequestMapping("/hello")


我们暂时无需管这些注解的作用是什么,后期会有文章专门介绍,我们只需要知道的是,Controller是用来接收客户端过来的请求即可,注解里面的 /web/hello是客户端访问sayHello方法的 ‘钥匙’,客户端只要拿着这把’钥匙’,就能打开这扇门。完成上述步骤后,我们点击运行按钮让项目跑起来!!

在这里插入图片描述
看到控制台,我们的SpringBoot项目成功运行起来了,服务对外暴露的接口是8080,我们去客户端(浏览器)通过 ‘钥匙’,去打开 ‘SpringBoot的大门’ ,如下图,我们访问到了sayHello方法。 至此,一个SpringBoot项目正式运行起来


结尾

本篇文章作为后端开发的框架的入门篇,对Spring Boot框架简单的使用,下篇文章将会介绍SpringBoot项目结构以及结合数据库的使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值