什么是Spring
- Spring是为了解决企业级应用开发的复杂性而创建的,为了简化开发的框架
Spring是如何简化开发
- 基于pojo的轻量级和最小侵入性编程
- 通过控制反准(IOC,Inversion of Control),依赖注入(DI,dependence inject),面向接口实现松耦合
- 基于切面(AOP,Aspect Oriented Programming)和惯例进行声明式编程
- 通过切面和模板(Template)减少样式代码
什么是SprirngBoot
Springboot基于Spring开发,本事不提供Spring框架的核心特性及扩展功能,只是用于快速、敏捷的开发新一代基于Spring框架的应用程序
特点
优点
- 入门快,但深入难
- 用默认配置来简化配置
- 内嵌容器简化Web项目
- 没有冗余代码生成和XML配置的要求
第一个SpringBoot程序
配置要求
- JDK 8以上
- maven
- springboot
- IDEA
创建项目
- 创建新项目

2.设置项目信息

3.选择你需要的依赖

4.选择文件位置

5.删除3个文件后,就是熟悉的java web项目了

SpringBoot学习日志
原文:https://www.cnblogs.com/ximate/p/13228428.html