![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代理模式
踏 浪
这个作者很懒,什么都没留下…
展开
-
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 · 190 阅读 · 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 评论