入门篇 - IDEA快速搭建Spring Boot项目 (图文教程)
IDEA快速搭建Spring Boot项目 (图文教程)
因为公司业务需要,开始学习后端开发,作为目前主流的后端框架,Spring Boot成为首选的学习目标。
Spring Boot 能够更简便的去创建一个可直接运行的独立的,生产级别的Spring应用。其实,只要把Spring Boot理解为一个整合了很多生产所需要框架的一个大容器,简化了Spring项目需要的配置。本篇文章就是快速搭建一个Spring Boot 项目。
新建 Spring Boot项目
第一步:File → New Project 新建 Spring Initializr 项目:
1、选择 Spring Initializr
2、Project Sdk : 选择1.8版本,这里选择自己电脑里JDK安装路径
3、Next 下一步
第二步:Spring Initializr 项目设置
1、groupId : 表示存储的包的路径。一般分为多段,第一段为域,第二段可以随意取,一般为公司名。
2、artifactId : 可以理解为项目的唯一标志,像每个人的身份证一样。
3、Next 下一步
第三步:选择Web依赖
1、我们的本地项目是要跑在Web服务器上,所以选择Web依赖。
第三步:选择MyBatis和MySQL
1、后期需要和数据库进行数据交互,这里我们先勾选上,先不勾选,后期添加也可以。点击Next
第四步:填写包名,点击Next
新建好项目,直接启动项目会报错,因为刚才我们在第三步勾选MyBatis和MySQL依赖,项目在启动的时候会去查询数据库的配置项。
1、可以再下方DemoApplication上方添加注解 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class })
2、在application.properties中对数据库进行配置
运行 Spring Boot项目
第一步:在DemoApplication新建controller文件夹
1、新建HelloController类,@RestController @RequestMapping("/web") 在类上添加两个注解
2、新建方法 sayHello(), 添加注解 @RequestMapping("/hello")
我们暂时无需管这些注解的作用是什么,后期会有文章专门介绍,我们只需要知道的是,Controller是用来接收客户端过来的请求即可,注解里面的 /web/hello是客户端访问sayHello方法的 ‘钥匙’,客户端只要拿着这把’钥匙’,就能打开这扇门。完成上述步骤后,我们点击运行按钮让项目跑起来!!
看到控制台,我们的Spring Boot项目成功运行起来了,服务对外暴露的接口是8080,我们去客户端(浏览器)通过 ‘钥匙’,去打开 ‘Spring Boot的大门’ ,如下图,我们访问到了sayHello方法。 至此,一个Spring Boot 项目正式运行起来
结尾
本篇文章作为后端开发的框架的入门篇,对Spring Boot框架简单的使用,下篇文章将会介绍Spring Boot项目结构以及结合数据库的使用。