优点(为什么用它)
官方说法:
Spring将很多魔法带入了Spring应用程序的开发之中,其中最重要的是以下四个核心。
- 自动配置:针对很多Spring应用程序常见的应用功能,Spring Boot能自动提供相关配置
- 起步依赖:告诉Spring Boot需要什么功能,它就能引入需要的库。
- 命令行界面:这是Spring Boot的可选特性,借此你只需写代码就能完成完整的应用程序,无需传统项目构建。
- Actuator:让你能够深入运行中的Spring Boot应用程序,一套究竟。
自己觉得
相比ssm 框架 ,更简单,更方便,更容易。
理论
主要代码介绍
解释说明:
1.@SpringBootApplication是Sprnig Boot项目的核心注解,主要目的是开启自动配置。
2.main方法这是一个标准的Java应用的main的方法,主要作用是作为项目启动的入口。
3.@RestController注解等价于@Controller+@ResponseBody的结合,使用这个注解的类里面的方法都以json格式输出。
效果:
实践
第一步 环境
IDEA 搭建环境,傻瓜教程
第二部 代码
参考理论部分的主要代码。
参考文章
顺便说一下这两个人的Spring Boot系列教程博客写的不错,值得参考学习。资料不好找,好资料更不好找。
嘟嘟独立博客优雅的入门
纯洁的微笑 入门篇