学习三步曲
- 是什么
- 为什么
- 怎么用
基础概念
什么是SpringBoot
- SpringBoot是一个框架/解决方案,用于简化开发应用的初期搭建,让程序员精力投入到业务逻辑中去。
- SpringBoot采用Java类和注解的形式,取代令人繁琐的xml配置文件,并且支持主流框架整合,当我们导入这些框架的核心jar包时,SpringBoot会自动的帮我们进行相关的配置。
为什么要用SpringBoot
当我们采用分布式和微服务架构的时候,每一个功能模块都是一个独立的应用,每一个独立的应用都需要我们配置相关的配置文件,使用SpringBoot就可以帮助我们简化大量的配置操作。
SpringBoot的优点/特点
- 快速构建项目,提高开发效率
- 习惯优于配置
- 与主流框架无配置集成
- 内置Servlet容器,项目可独立运行,提高部署效率
- 与云计算天然集成
SpringBoot的缺点
- 版本迭代速度快,有些模块改动大
- 大量自动化配置,报错很难定位
怎么用SpringBoot
一、利用IDEA工具快速构建项目
- 新建一个Module
- 注意:利用该种方式从网站上下载的版本总是最新版本
-
相关信息
-
选择相关依赖
- 完成
- 创建Controller
@RestController
public class DemoController {
@RequestMapping("demo")
public String getMessage(){
return "你好!";
}
}
- 运行项目
- 结果
- 注意:此处访问的是Controller:
http://localhost:8080/demo
PS:
- 未完待续 第二章:SpringBoot的pom文件与基础注解
- 原创文章,转载本文请注明出处