摘要:
1,Spring的事务管理机制 Spring事务管理高层抽象主要包括3个接口,Spring的事务主要是由他们共同完成的: l PlatformTransactionManager:事务管理器—主要用于平台相关事务的管理 l TransactionDefinition: 事务定义信息(隔离、传播、超时、只读)—通过配置如何进行事务管理。 l TransactionStatus:事务具体运行状态—事务... 阅读全文
摘要:
1、 AOP的思想(如何实现),AOP在哪些地方使用? 相关术语有哪些? AOP是面向切面编程,它是一种编程思想,采取横向抽取机制,取代了传统纵向继承体系重复性代码的方式 应用场景有: 记录日志 监控方法运行时间(监控性能) 权限控制 缓存优化(第一次调用查询数据库,将查询结果放入内存对象;第二次调用,直接从内存对象返回,不需要查询数据库) 事务管理(调用方法前开启事务,调用方法后提交或者回滚、关... 阅读全文
摘要:
1、既然是学习Spring,我们首先要搞清楚Spring是什么? Spring是分层的、JavaSE/EE一站式的、轻量级的开源框架。 2、Spring的核心 百度百科:Spring是基于IOC和AOP的一套编程框架 框架特征: 轻量级(大小、开销、非侵入(Spring应用中对象不依赖与Spring特定类)) 控制反转:一个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己... 阅读全文