-
概述
- 什么是SpringBoot?
- SpringBoot是在Spring的基础上发展而来的全新开源框架,其目的是为了简化部署Spring应用程序的配置过程,简单、灵活、便捷
- 特点
- 代码简洁,不臃肿
- 注解驱动编程
- 自动创建各种工厂类
- 依赖注入
- 配置简单
- 自动部署
- 自带Tomcat服务器,项目启动的过程中可以完成所有资源的部署
- 易于单元测试
- 自带JUnit单元测试框架,可以直接测试各个组件中的方法
- 集成了各种流行的第三方框架或软件
- 代码简洁,不臃肿
- 什么是SpringBoot?
-
环境准备
- Java语言的软件开发工具包:JDK 17
- 构建工具:Maven 3.9
- 集成开发环境:IDEA 2024
- 测试工具:Apipost 8
-
第一个Spring Boot程序 —— Hello world
-
初始化项目步骤
- 第一步,打开idea,新建一个项目
- 第二步,进入到项目配置界面后,选择“Spring Boot”选项,意为创建Spring Boot工程,配置好后,点击下一步(蓝色的那个按钮)
- 配置界面
- 服务器URL
- 这是初始化Spring Boot项目的一个模板,所谓的初始化其实就是我们填写好一些基本信息,然后提交给远端的服务器后,服务器将模板返回给我们而已
- 名称
- 你想叫啥都无所谓的,不要是中文就行了
- 位置
- 项目文件放在哪里
- 语言
- 包是Java好吧
- 类型
- 包是Maven好吧
- 组、工件、软件包名称
- 你肯定懂的
- JDK
- 选择你的JDK版本(当然,你得有这么多)
- Java、打包
- 你肯定懂的
- 服务器URL
- 配置界面
- 第三步,选择相关依赖项(SpringBoot 版本选择默认的3.3就好了)
- 选择Spring Web即可(点击web,然后点击Spring Web)
- 第四步,点击创建按钮
-
编写第一个Hello World程序
-
创建一个controller包,位置:和SpringbootHelloApplication文件 同级别
-
在controller包中创建一个java文件,名为HelloController
-
编写如下的代码:
package com.kaiven.springboothello.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @RequestMapping("/hello") public String hello(){ return "Hello World!"; } }
复制代码 -
好了,现在去启动项目吧(找到项目的main方法在哪里吧,或者右上边的启动按钮也行)
-
浏览器地址栏输入:localhost:8080/hello,即可看到 “Hello World!”
-
-
01、什么是spring boot?
于 2024-08-02 21:45:48 首次发布