一.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,事务完全注解开发


唯hkkf5566
1 声望2 粉丝