代理模式
踏 浪
这个作者很懒,什么都没留下…
展开
-
Java反射(反射的介绍及应用)
目录1、介绍2、获取 Class 对象的方式3、Class 对象功能4、获取成员变量测试5、利用反射修改对象的成员变量的值6、获取构造方法们7、通过反射获取的构造方法,生成对象8、获取成员方法9、调用成员方法1、介绍定义:将类的各个组成部分封装为其他对象,这就是反射机制2、获取 Class 对象的方式1、Class.for("全类名") : 将字节码文件加载到内存, 返回Class对象2、类名.class : 通过类名的class属性获取3、对..原创 2020-11-04 22:34:57 · 159 阅读 · 0 评论 -
代理模式-动态代理(cglib代理)
1、使用 cglib代理使用 cglib代理完成上一章 静态代理的事务管理的功能。沿用上一章的几个类:实体类:User 接口:UserService 接口实现类: UserServiceImpl引入依赖: <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> ..原创 2020-11-04 14:42:42 · 192 阅读 · 0 评论 -
代理模式-动态代理(JDK代理)
目录1、使用 JDK 代理2、静态代理与JDK代理对比1、使用 JDK 代理使用 JDK 代理完成上一章 静态代理的事务管理的功能。沿用上一章的几个类:实体类:User 接口:UserService 接口实现类: UserServiceImpl编写JDK 工厂代理类:package com.lcy.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;.原创 2020-11-04 13:34:53 · 127 阅读 · 0 评论