public interface SleepService { void sleep();}public class SleepServiceImpl implements SleepService { @Override public void sleep() { System.out.println(“睡觉了”); }}import net.sf.cglib.proxy.MethodInterceptor;import net.sf.cglib.proxy.MethodProxy;import java.lang.reflect.Method;public class SleepServiceProxy implements MethodInterceptor { @Override public Object intercept(Object o, Method method, Object[] objects, MethodProxy methodProxy) throws Throwable { System.out.println(“睡觉前关灯”); Object result = methodProxy.invokeSuper(o, objects); return result; }}import net.sf.cglib.proxy.Enhancer;public class MainTest { public static void main(String[] args) { Enhancer enhancer = new Enhancer(); //cglib 可以没有接口 直接对类进行代理 spring动态代理必须有接口 enhancer.setSuperclass(SleepServiceImpl.class); enhancer.setCallback(new SleepServiceProxy()); SleepServiceImpl sleepServiceImpl = (SleepServiceImpl) enhancer.create(); sleepServiceImpl.sleep(); }} cglib cglib 3.3.0
相关推荐
炉石传说23.6(标准模式)上传说强力卡组推荐:40血王子超凡德
2022年7月8日,神语又在月初上了传说,上个月是6月2号法强萨上的传说,这个月呢神语有点不太着急,因为白天直播要打酒馆战棋,水友点什么阵容我玩什么,导致每天吃鸡从原来的2鸡到每天…
2022年7月9日0杨洋UZI亲自上阵教怎样玩狮驼岭,梦幻玩家:这是高手
杨洋和UZI的跨服大战刚刚落下了帷幕,真的是太精彩了,不仅能看到两位选手上演的精彩对局,还了解到了许多趣味梗,以及他们各自和狮驼岭的故事。看完才知道,在这两位梦幻世界的知名狮驼岭玩…
2022年8月1日0补齐短板夯实基础-开源IM项目OpenIM关于初始化登录好友接口介绍
OpenIM文档方面的建设一直远远落后于开发, 也经常被开发者诟病,在接下来一周的时间里,我们重点补齐文档,让开发者更轻松接入。由于app sdk底层都是go来实现,所以本文先写一…
2022年6月27日0红包雨即将二次抵达!《坦克世界》国服周年庆典狂欢等你参加
八月的狂欢,是由《坦克世界》国服820周年庆典与全球12周年纪念活动组成的。活动精彩、奖品丰富,吸引了无数玩家积极参与,用炮火与热情为游戏庆生! 【国服820周年庆典狂欢盛启】 《…
2022年8月18日0在指甲盖大小传感器中塞入2亿像素?三星HP3传感器技术解析
得益于手机传感器技术的不断发展,如今的智能手机的相机可以胜任消费者大部分的日常拍照需求,而手机厂商同样在相机方面不断加剧竞争趋势,手机相机的方向从原本的“随手一拍就是大片”,变成追…
2022年7月26日0鸿蒙手机用户分享:简单三步让你远离流氓软件的骚扰
手机太卡、耗电太快、看新闻一直弹广告……不知道多少人和我一样,每次回家就要帮父母解决这些问题,罪魁祸首就是手机里误装的流氓软件。说到流氓软件,这可是老生常谈的问题了,每次打开父母的…
2022年6月24日0欢乐三国杀打折推荐|欢乐三国杀手游是一款全新的正版三国杀游戏
欢乐三国杀是一款全新的正版三国杀游戏,全新的斗地主抢人模式,体验无限战斗的快感,特色家居系统,挂上挂钩,轻松开发专属猫咪,沉浸在三国历史中,战斗推送图片,一键领取奖励;三国将集体重…
2022年8月4日0《坦克世界》国服820周年庆典紧锣密鼓进行中,快来翻牌吧
缤纷活动来袭!《坦克世界》国服820周年庆典、全球12周年纪念庆祝活动双双登场,简直让玩家目不暇接,接下来还有前线模式第二次发布,这个8月《坦克世界》真的太有趣了! 【国服820周…
2022年8月18日0智能锁有哪些功能适合独居女孩
很多在外打拼的女生是不是都有这样的困惑 “在家衣冠不整,不想出门换衣服拿外卖?” “一个人在家,有人敲门心慌慌。” “一个人住,担心被人盯上。” 女生一个人在外,总是有特别多的不安…
2022年6月12日0观察者设计模式
public interface Observer { void update();}public class MotherObserver implements Observer…
2022年6月14日0