Spring总结——AOP、JDBC和事务的总结
2016-08-01 00:00
190 查看
1.上一次总结了 Spring 的核心三大组件(Core,Beans,Context),今天总结的 AOP、JDBC和事务都可以看成是核心三大组件的应用。
其中 Spring 的事务管理又以 AOP 为基础的声明式事务管理,对 JDBC 数据操作进行了补充。
2.在学习 AOP 的时候,需要搞明白的几个问题。
(1)AOP 是以动态代理为基础的,所以在学习 AOP 之前,首先对动态代理有深刻的理解。
(2)AOP 和切面是什么关系。
(3)AOP 中概念比较多,明白每个名词的含义:切面、增强、代理、切点、连接点。
(4)增强的分类以及增强的使用:编程式、声明式、AspectJ 注解式。各个使用方式下具体如何使用,以及需要注意的地方。
(5)AspectJ 切点 XML 表达式的编写。
3.在学习 JDBC 的时候,需要搞明白的几个问题。
(1)Spring 对 JDBC 的支持是通过 JdbcTemplate 来完成的。
(2)JdbcTemplate 对 Spring JDBC 的作用类似于 DBUtil 对 JDBC 的作用,是一个工具。
(3)JdbcTemplate 的使用
(4)JdbcTemplate 的两种配置方式
(5)JdbcTemplate 为什么不能称之为一个框架,而只是一个工具。
4. 在学习 Spring 事务 的时候,需要搞明白的几个问题。
(1)Spring 的事务管理是通过事务管理器进行管理的,事务管理器是 Spring 事务管理的前提。
(2)XML 声明式事务管理和 @Transactional 注解声明式管理
(3)事务的传播行为:REQUIRED 和 REQUIRED_NEW
(4)事务的其他属性:只读、超时、回滚属性
5.到此为止,Spring 中除 web 和 webmvc 外,其他主要的内容都已经总结完毕。其中还有许多细节的地方,逐步完善吧。
其中 Spring 的事务管理又以 AOP 为基础的声明式事务管理,对 JDBC 数据操作进行了补充。
2.在学习 AOP 的时候,需要搞明白的几个问题。
(1)AOP 是以动态代理为基础的,所以在学习 AOP 之前,首先对动态代理有深刻的理解。
(2)AOP 和切面是什么关系。
(3)AOP 中概念比较多,明白每个名词的含义:切面、增强、代理、切点、连接点。
(4)增强的分类以及增强的使用:编程式、声明式、AspectJ 注解式。各个使用方式下具体如何使用,以及需要注意的地方。
(5)AspectJ 切点 XML 表达式的编写。
3.在学习 JDBC 的时候,需要搞明白的几个问题。
(1)Spring 对 JDBC 的支持是通过 JdbcTemplate 来完成的。
(2)JdbcTemplate 对 Spring JDBC 的作用类似于 DBUtil 对 JDBC 的作用,是一个工具。
(3)JdbcTemplate 的使用
(4)JdbcTemplate 的两种配置方式
(5)JdbcTemplate 为什么不能称之为一个框架,而只是一个工具。
4. 在学习 Spring 事务 的时候,需要搞明白的几个问题。
(1)Spring 的事务管理是通过事务管理器进行管理的,事务管理器是 Spring 事务管理的前提。
(2)XML 声明式事务管理和 @Transactional 注解声明式管理
(3)事务的传播行为:REQUIRED 和 REQUIRED_NEW
(4)事务的其他属性:只读、超时、回滚属性
5.到此为止,Spring 中除 web 和 webmvc 外,其他主要的内容都已经总结完毕。其中还有许多细节的地方,逐步完善吧。
相关文章推荐
- Spring总结——AOP、JDBC和事务的总结
- 在Spring中采用声明式方法对Hibernate和JDBC进行统一的事务配置(AOP)
- Spring整合JDBC、Spring的AOP事务开发、Spring注解整理
- [Spring]Spring AOP学习笔记(3)---Spring JDBC总结
- spring 整合JDBC和AOP事务的方法
- Spring整合JDBC、Spring的AOP事务开发、Spring注解整理
- Spring整合JDBC以及AOP管理事务
- JAVAEE——spring03:spring整合JDBC和aop事务
- 在Spring中采用声明式方法对Hibernate和JDBC进行统一的事务配置(AOP)
- spring的AOP简介与事务传播特性总结(转载)
- 【SSH】Spring学习(三)Spring整合JDBC、Spring中AOP事务
- 18.01.24,web学习第四十五天,还有半年,努力吧青年 Spring第三天 aop事务配置+Spring整合jdbc操作
- Day49-Spring-03 - AOP开发(注解方式)-JDBC模板- 事务管理
- spring----AOP注解以及spring的JDBC和事务
- 在Spring中采用声明式方法对Hibernate和JDBC进行统一的事务配置(AOP)
- 纯JDBC、Hibernate、Spring的AOP声明式事务管理小结
- Spring入门(三)— AOP注解、jdbc模板、事务
- Spring事务处理及其AOP框架的内幕
- AOP和Spring事务处理
- spring 之AOP的典型应用就是事务管理