
设计模式
Royal_lr
本人热爱编程,有着很强的兴趣,做事认真
展开
-
白话解析动态代理设计模式
动态代理就是对目标对象的方法做不同的代理实现,通俗点说就是在一个方法的执行前后加上对应的处理逻辑。例如spring的事务处理,在插入一条数据的前面开启事务,插入完成后提交事务。 现在我们解析一下动态代理底层的执行方式,直接上代码: public interface Parent { public void create(); } public class Sub i...原创 2019-04-02 09:52:42 · 8368 阅读 · 8 评论 -
xxl-job 源码运行解析
xxl-job 调度中心源码解析 ( RPC请求客户端) 首先我们在调度中心里面通过add接口新增一个定时任务: 在库里面会保存相应的定时任务的信息,如下: 现在我们在调度中心点击启动,会调用start 接口: 在上图的接口中我们可以看到,它会添加一个job任务到quartz中,任务的执行类是RemoteHttpJobBean,现在我们查看一下这个类: ...原创 2019-06-25 11:02:47 · 11204 阅读 · 13 评论