摘要: 以前做动态代理都是通过Java的动态代理,今天看公司代码,公司的是使用Javassist来实现的代理,于是又去了解了一下动态代理的东西。 动态代理主要有三种实现方式: 1、 Jdk原生的动态代理 Jdk动态代理要求被代理的对象必须实现一个接口,没有接口的条件下可以使用cglib 参考代码: 2、 动 阅读全文
posted @ 2016-07-28 17:08 googlemeoften 阅读(422) 评论(0) 推荐(1) 编辑
摘要: 之前开阿里的HSF框架,里面用到了Java的SPI机制,今天闲暇的时候去了解了一下,通过写博客来记录一下 SPI的全名为Service Provider Interface,我对于该机制的理解是为接口寻找服务实现类。现在公司的系统都是进行了模块的划分,系统抽象为多个模块,往往有很多不同的实现方案,比 阅读全文
posted @ 2016-07-28 16:21 googlemeoften 阅读(17285) 评论(1) 推荐(3) 编辑