在上篇博客中个.咱们一起组建了一个容器,里面封装了业务,这样,咱们就将业务和服务的组装放到了client,而client就相当于咱们的开发中使用到的配置文件.大家发现问题了吗?就是我不能动态修改了?业务容器在代理完毕后,又一次加入一个容器.这时候.是不被同意的,那这个容器就是个编译时起作用的容器,他就丧失了非常多的灵活性. 那怎么办呢?实际就是调换一下调用顺序就好.大家看看结果: 1,类图对照 改造后类图 2,代码实现: 2.1代理类的变化: /** * 打招呼动态代理类,给业务类加入功能 *…