demo---反射、JDK/CGLIB动态代理

代理模式: 在原有的服务上多加了一个占位(动态代理对象),通过这个占位去控制服务的访问。 eg:A是某公司工程师,提供技术服务。B是公司客服,不懂技术。C是一个客户,需要公司提供技术服务。显然C只会找公司客服反应自己遇到的情况,和B进行沟通而不是A。而B会根据公司制度和业务规则来决定是否找A来提供服务。这时候B相当于一个代理,B和C直接交流,B控制了是否访问A,除此之外,B还可以提供其他服务。 M
相关文章
相关标签/搜索