学习路线:
配置如何编写:yaml
⭐自动装配原理
集成web开发:业务的核心
集成数据库:Druid
分布式开发:Dubbo+zookeeper
swagger:前后端的接口文档
任务调度
SpringSecurity:Shiro
首先回顾下什么是Spring:
Spring是一个开源框架,2003年兴起的一个轻量级Java开发框架。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发
Spring是如何简化java开发的
为了降低Java开发的复杂性,Spring采用了以下4种关键策略:
1.基于POJO的轻量级和最小侵入性编程
2.通过IOC,依赖注入(DI)和面向接口实现松耦合
3.基于切面(AOP)和惯例进行声明式编程
4.通过切面和模板减少样式代码
maven整合了所有jar包,springboot整合了所有框架
springboot优点:
为所有spring开发者更快的入门
开箱即用(0配置),提供各种默认配置来简化项目配置
内嵌式容器简化web项目
没有冗余代码生成和XML配置的要求
提升打字速度,达到可以盲打的程度
abcdefghijklmnopqrstuvwxyz
[];[];[];[];[];[];';';';';';":":":"":":":":