1:Spring框架概述

(1):轻量级开源javaEE框架,为了解决企业开发中复杂性,俩个核心组成:IOC和AOP

2:IOC容器

(1):IOC底层原理(工厂,反射,xml等)
(2):IOC接口(BeanFactory)
(3):IOC操作Bean管理,基于xml管理
(4):IOC操作Bean管理,基于注解管理

3:AOP

(1):AOP底层原理:动态代理,有接口(JDK动态代理),没接口(CGLB动态代理)
(2):术语:切入点,增强(通知),切面
(3):基于AspectJ 实现AOP操作

4:JDBCTemplate

(1):使用jdbcTemplate实现curd操作
(2):使用jdbcTemplate实现批量操作

5:事务管理

(1):事务概念
(2):传播行为和隔离级别
(3):基于注解,实现声明式事务管理
(4):完全注解方式实现声明式事务管理

6:spring5新特性

(1):整合日志框架
(2):@Nullable 注解
(3):函数式注册对象
(4):整合junit5框架单元测试
(4):webflux使用