面向切面编程是一种编程模式。 使用动态代理可以实现面向切面编程。 google:`java 设计模式 代理`、`java 动态代理`、`Spring AOP`、`Spring 面向切面`。