随笔分类 -  Spring

摘要:一、编程式事务控制相关对象 (一)PlatformTransactionManager PlatformTransactionManager 接口是 spring 的事务管理器,它里面提供了我们常用的操作事务的方法。 |方法 | 说明 | | | | |TransactionStatus getTr 阅读全文
posted @ 2022-08-17 00:07 Z_Y_L 阅读(31) 评论(0) 推荐(0) 编辑
摘要:基本步骤 省略Maven依赖的导入 ① 创建目标接口和目标类(内部有切点) ② 创建切面类(内部有增强方法) ③ 将目标类和切面类的对象创建权交给 Spring ④ 在切面类中使用注解配置织入关系 ⑤ 在配置文件中开启组件扫描和 AOP 的自动代理 ⑥ 测试 1.创建目标接口和目标类 And 3.将 阅读全文
posted @ 2022-08-10 23:58 Z_Y_L 阅读(24) 评论(0) 推荐(0) 编辑
摘要:AOP常用的动态代理技术 JDK 代理 : 基于接口的动态代理技术 cglib 代理:基于父类的动态代理技术 JDK的动态代理 1、目标类接口 package org.example.proxy.jdk; public interface TargetInterface { public void 阅读全文
posted @ 2022-08-10 23:57 Z_Y_L 阅读(11) 评论(0) 推荐(0) 编辑
摘要:基本步骤 ① 导入 AOP 相关坐标 ② 创建目标接口和目标类(内部有切点) ③ 创建切面类(内部有增强方法) ④ 将目标类和切面类的对象创建权交给 Spring ⑤ 在 applicationContext.xml 中配置织入关系 ⑥ 测试代码 1.导入AOP相关坐标 <!--导入Spring的c 阅读全文
posted @ 2022-08-10 23:57 Z_Y_L 阅读(21) 评论(0) 推荐(0) 编辑
摘要:什么是AOP AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用 阅读全文
posted @ 2022-08-10 23:56 Z_Y_L 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Spring配置文件 ##Bean实例化的三种方式 无参构造方法实例化 工厂静态方法实例化 工厂实例方法实例化 无参构造方法实例化 Bean中需要有无参构造方法,没有则失败 <bean id="userDao" class="org.example.dao.impl.UserDaoImpl"></b 阅读全文
posted @ 2022-04-20 22:56 Z_Y_L 阅读(44) 评论(0) 推荐(0) 编辑
摘要:Spring缓存注解简介 Spring为我们提供了几个注解来支持Spring Cache。其核心主要是@Cacheable和@CacheEvict。使用@Cacheable标记的方法在执行后Spring Cache将缓存其返回结果,而使用@CacheEvict标记的方法会在方法执行前或者执行后移除S 阅读全文
posted @ 2020-10-09 10:37 Z_Y_L 阅读(147) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示