一.Spring框架概述

1,Spring是一个 开源的 轻量级的 JavaEE框架。

2,spring的两个外围局部:IOC,Aop

3,spring框架的特点:

4,入门案例:

1),下载Spring5:

2),下载实现当前,加入一个一般的java我的项目,将jar导入我的项目

3),应用spring

二,IOC容器

1.IOC底层原理

1),什么是IOC:

2),应用IOC的目标

3)IOC入门案例

2,IOC底层原理

1),xml解析,工厂模式,反射

2)图解IOC底层原理

3.IOC接口(BeanFactory)

1),BeanFactory接口:

2),ApplicationContext接口:

3),两接口的区别

4),applicationContext的实现类

3.IOC操作Bean治理(基于xml)

1),什么是bean治理:

2),bean治理的实现形式:

a,基于xml配置文件的实现形式

1.基于XML形式创建对象

2.基于XML形式的属性注入

3.注入空值和特殊字符

4,注入bean

5.注入汇合属性

6,Spring中的两种bean

7,bean的作用域:

8,XML的主动拆卸

9,引入内部属性治理

4.IOC操作Bean(基于注解)

1,spring针对创建对象提供的注解

2,开启组件扫面配置的细节配置

3,应用注解出入属性

4,齐全注解开发

三,Aop

1,什么是AOP

2,AOP的底层原理

1,AOP底层应用动静代理

2,应用JDK的动静代理

3,AOP中的相干术语

4,AOP的操作筹备

5,AOP操作(AspectJ注解)

6,AOP操作(AspextJ注解)优化

7,AOP操作(XML配置文件)

8,齐全注解开发

四,JdbcTemplate

1,JdbcTempalte的概念

2,应用JdbcTemplate模板对数据库的增删改查

3,应用JdbcTemplate模板对数据库的批量操作

五,事务操作

1,事务的概念:

2,事务环境的搭建

3,spring事务管理的介绍

1,事务增加到JavaEE的三层体系结构的Service层(业务逻辑层)

2,在Spring事务操作:

4,多事务之间事务的流传行为:

5, ioslation对于事务的隔离级别:

6,对于事务的超时限度:

7,readOnly是否只读:

8,rollbackFor:回滚

9,noRollbackFor:不回滚

10,事务齐全注解开发