摘要: 1、Spring的事务管理主要包括3个接口 TransactionDefinition:封装事务的隔离级别,超时时间,是否为只读事务和事务的传播规则等事务属性,可通过XML配置具体信息。 PlatformTransactionManager:根据TransactionDefinition提供的事务属 阅读全文
posted @ 2019-09-08 20:59 幸福的小耗子 阅读(264) 评论(1) 推荐(1) 编辑
摘要: 1、为什么使用Spring提供的JDBC的封装? 因为Spring提供了完整的模板类以及基类可以简化开发,我们只需写少量的代码即可。 2、实例讲解 第一步:导入依赖 mysql-connector spring-jdbc spring-tx spring-core spring-beans spri 阅读全文
posted @ 2019-09-08 20:39 幸福的小耗子 阅读(761) 评论(1) 推荐(1) 编辑
摘要: 简介 1、什么叫做面向切面编程? 概念:把一个个的横切关注点(某种业务的实现代码)放到某个模块中去,称之为切面。每个切面影响业务的一种功能,切面的目的就是为了功能增强,将需要增强的方法做成切面,实现对业务的增强,就是面向切面编程。 目的:将与业务本身无关,却被业务模块所共同调用的功能代码封装成切面, 阅读全文
posted @ 2019-09-08 20:14 幸福的小耗子 阅读(489) 评论(0) 推荐(1) 编辑
摘要: 代理模式 1、什么是代理模式? 真实生活中有一种房屋中介是这样的,租客根本就不知道房东是谁,一切签合同、交租金、交钥匙等操作都直接和中介公司发生。我们把这种模式称之为代理模式。 代理模式:客户端直接使用的都是代理对象,不知道目标对象是谁,此时代理对象可以在客户端和目标对象之间起到中介的作用。 2、特 阅读全文
posted @ 2019-09-08 19:36 幸福的小耗子 阅读(1073) 评论(0) 推荐(1) 编辑