当前位置: 首页 > news >正文

做cpa搭建哪个网站比较好济南优化seo公司

做cpa搭建哪个网站比较好,济南优化seo公司,一定得做网站认证,seo的基本步骤包括哪些Cglib代理简单案例 前言: 1,实现对目标类的增强 2,源码后期补齐 步骤 1,添加cglib依赖 2,编写目标类,书写里面的方法 3,实现MethodInterceptor 接口,重写intercept方法 4&#xff…

Cglib代理简单案例

前言:
1,实现对目标类的增强
2,源码后期补齐

步骤
1,添加cglib依赖
2,编写目标类,书写里面的方法
3,实现MethodInterceptor 接口,重写intercept方法
4,执行invokeSuper目标方法前后增强

1,

        <dependency><groupId>cglib</groupId><artifactId>cglib</artifactId><version>3.3.0</version></dependency>

2,编写目标类,书写里面的方法

package service.Impl;/*** 定义普通类*/
public class PersonSayLanguageService {public void sayLanguage(String languageType){System.out.println("say," + languageType);}}

3,实现MethodInterceptor 接口,重写intercept方法

package cglib;import net.sf.cglib.proxy.MethodInterceptor;
import net.sf.cglib.proxy.MethodProxy;import java.lang.reflect.Method;public class CglibProxy implements MethodInterceptor {// 目标对象private Object target;public CglibProxy(Object target) {this.target = target;}@Overridepublic Object intercept(Object target, Method method, Object[] objects, MethodProxy proxy) throws Throwable {// 在方法调用前进行一些处理System.out.println("Before invoking method:" + method.getName());Object result = proxy.invokeSuper(target, objects);System.out.println("After invoking method:" + method.getName());return result;}
}

4,执行invokeSuper目标方法前后增强

package test;import cglib.CglibProxy;
import net.sf.cglib.proxy.Enhancer;
import service.Impl.PersonSayLanguageService;public class CGLIBProxyExample {public static void main(String[] args) {// 1.创建目标对象PersonSayLanguageService languageService = new PersonSayLanguageService();// 2.创建CGlib代理 enhance对象Enhancer enhancer = new Enhancer();enhancer.setSuperclass(PersonSayLanguageService.class);enhancer.setCallback(new CglibProxy(languageService));// 3.创建代理对象PersonSayLanguageService proxy = (PersonSayLanguageService) enhancer.create();proxy.sayLanguage("中国话");}
}

测试结果:
在这里插入图片描述
喜欢我的文章记得点个在看,或者点赞,持续更新中ing…

http://www.yayakq.cn/news/834357/

相关文章:

  • 建设网站用什么语言编写域名是干嘛用的
  • 肇庆 网站建设 域联做ppt兼职的网站
  • 普通网站设计网站的英文版怎么做的
  • 建设进出口外贸网站网站推广什么意思
  • 网站运营托管咨询房屋室内设计
  • 网站建设和app开发银川做网站哪家好
  • 未成年做网站wordpress ajax登录插件
  • 校园网自助网站北京朝阳双桥网站建设
  • 邵阳网站建设多少钱wordpress get_results
  • 泰州腾讯网站开发工程建设监理规定
  • 网站开发流程图和建站宝盒 源码
  • 给网站做网络安全的报价织梦网站如何播放mp4
  • 网站如何做交互上海建设银行网站莘庄
  • wordpress零基础建站教程剑三代售网站怎么做
  • 社交网站 ui北京卓天下网站建设公司
  • 贵阳网站制作方舟网络wordpress pc6
  • 潍坊市作风建设年网站网站建设公司杭州18年
  • 网站防止挂马应该怎么做电子商务网站建设 教学ppt
  • 海外网站服务器租用形象设计师培训网课
  • 百度推广网站吸引力优化网站的技巧
  • 在墙外的优质网站做物流网站费用多少
  • wordpress站点是什么意思静态网站源文件下载
  • 石家庄建设网站宁波seo深度优化平台
  • 网站反链是什么意思长沙建网站的公司多少钱
  • 自建网站备案通过后怎么做做网站有生意吗
  • 服装logo设计wordpress自定义seo
  • 莱芜都市论坛网站后台seo设置
  • 建站哪个网站比较好一份完整的营销策划书
  • 外包做的网站 需要要源代码吗免费作文网站
  • 抚顺网站网站建设有什么公司建网站