学习SpringBoot合并笔记-狂神
1、SpringBoot 简介
回顾什么是 Spring
- Spring 是一个开源框架,2003 年兴起的一个轻量级的 Java 开发框架,作者:Rod Johnson 。
- Spring 是为了解决企业级应用开发的复杂性而创建的,简化开发。
Spring 是如何简化 Java 开发的
为了降低 Java 开发的复杂性,Spring 采用了以下 4 种关键策略:
1、基于 POJO 的轻量级和最小侵入性编程,所有东西都是 bean;
2、通过 IOC,依赖注入(DI)和面向接口实现松耦合;
3、基于切面(AOP)和惯例进行声明式编程;
4、通过切面和模版减少样式代码,RedisTemplate,xxxTemplate;