动态代理-实现操作对象和业务对象解耦 在业务对象执行某个方法时,在业务方法前和方法后均让操作者执行相应操作(切面编程), 操作者和业务者均面向接口编程,并在代理类中实现解耦。即操作方法和业务方法的执行能够最大限度独立。1. 先定义日志等级:
3. 业务接口5. 操作者接口7. 动态代理实现 - JDk提供的动态代理实现机制
5. 操作者接口7. 动态代理实现 - JDk提供的动态代理实现机制
7. 动态代理实现 - JDk提供的动态代理实现机制