动态代理设计模式

public interface SleepService { void sleep();}@Slf4jpublic class SleepServiceImpl implements SleepService { @Override public void sleep() { log.info(“睡觉了”); }}import lombok.extern.slf4j.Slf4j;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;@Slf4jpublic class SleepServiceProxy implements InvocationHandler { private SleepServiceImpl sleepServiceImpl; public SleepServiceProxy() { } public SleepServiceProxy(SleepServiceImpl sleepServiceImpl) { this.sleepServiceImpl = sleepServiceImpl; } private SleepService sleepService = new SleepServiceImpl(); @Override public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { log.info(“睡觉前关灯”); Object o = method.invoke(sleepServiceImpl,args); return o; }}import java.lang.reflect.Proxy;public class MainTest { public static void main(String[] args) { SleepService sleepService = (SleepService) Proxy.newProxyInstance(SleepServiceImpl.class.getClassLoader(), new Class[]{SleepService.class}, new SleepServiceProxy(new SleepServiceImpl())); sleepService.sleep(); }}

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年6月14日 09:12
下一篇 2022年6月14日 09:12

相关推荐

  • 英雄联盟手游好玩吗(英雄联盟手游好玩还是端游好玩)

    简要回答 非常好玩,英雄联盟手游这款游戏已经正式的进行公测,这款游戏是以5v5为模式进行对战的,它是以英雄联盟端游为原型进行开发,里面的每一种玩法基本都沿袭了端游的特点。 01 这…

    2022年11月25日
  • 抖音怎么带货赚佣金(抖音怎么视频带链接)

    现在直播带货很火,而如今无论是自媒体还是短视频,大家都可以通过带货来赚钱,只要你有货源渠道,就可以通过带货来赚取佣金。如果你想要做带货佣金的话,你可以了解相关技能,例如,你必须与企…

    2022年11月22日
  • 刘慈欣亲自解读“黑暗森林”;《云顶之弈》全球总决赛XunGe夺冠丨每日B报

    星彡P丨文 每日一图 早期帕底亚学生捕捉海地鼠的珍贵视频,请自行搭配BGM《只因你太美》。 刘慈欣解读“黑暗森林” 《三体》动画将于12月3日开播,官方发布了一段预热视频,并邀请到…

    2022年11月22日
  • 我的世界指令创造(我的世界指令创造生存)

    只有允许作弊的地图才可以用指令将世界切换到创造模式具体步骤如下1首先在地图的选项界面,将地图允许作弊按钮打开2进入该可以作弊的地图后 ,按下键盘上的~键,在弹出的对话框中,输入ga…

    2022年11月20日
  • 分享5个无本创业的项目(无本创业的项目有哪些)

    现在越来越多的上班族不愿意继续了,因为毫无自由,发展堪忧,上班永远是个打工仔,干的再牛B,积累的也是打工经验,而不是老板经验,思维永远停留在打工者模式是很可怕的,待在羊群里,永远无…

    2022年11月18日
  • 王者荣耀《代号破晓》怎么玩?《代号破晓》游戏玩法模式介绍

    代号破晓的游戏曝光之后,就吸引了不少玩家,这个游戏的设定是比较有趣的,建立一个暗心世界后,需要进行战斗来获取胜利,游戏的玩法也是比较有趣的,那么游戏的具体玩法是什么呢?接下来小编就…

    2022年11月17日
  • 淘宝动态评分如何提升卖家不得不知的5个方法

     淘宝动态评分是判断店铺好坏的最直接的一个标准,是值得每一个商家去重视的,因为在很多方面淘宝平台都是需要去参考动态评分的,动态评分过低的话,是会影响店铺参加平台的活动的。所以,接下…

    2022年11月15日
  • 抖店开了半个月了没有销量(个人怎么开抖音小店)

    抖音小店现在已经是火的不行了,人尽皆知,给大家说个搞笑的事。 之前回家的时候,提起来创业这件事,我妈就给我说最近看了一个创业的,自己就能做,还不错,然后就开始给我介绍这个项目是啥啥…

    2022年11月14日
  • 如何零成本创业7个零成本就能启动的轻项目

    很多人说起创业啊,就觉得很沉重。创业就是要辞职、卖房、砸锅卖铁、孤注一掷,要是失败了就要流浪街头了,其实真没有那么夸张,不然咋会有这么多连续创业者。很多项目启动根本不花钱,也不需要…

    2022年11月14日
  • 半托和全托的区别(全托是什么意思)

    什么是全托? 就是由孩子的爷爷奶奶全职照看和教育孩子,这样的孩子叫做留守儿童。 什么是半托? 就是父母上班的时候爷爷奶奶照顾孩子,父母下班之后,把孩子节奏的模式。 什么是混合养? …

    2022年11月14日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息