aop的作用是确保pojo的简单性,使业务逻辑更加的清晰.之前自己有一个误解就是aop为面向切面编程,主业务逻辑为切面,我们需要把一个点切进去,其实恰恰相反,主业务逻辑为一个切点,我们要把一个切面切入到切点的位置,可以前置,后置,环绕这个点做一些日志,安全,权限之类的操作.
下面就是一个强耦合并且业务逻辑混乱的例子.
aop的作用是确保pojo的简单性,使业务逻辑更加的清晰.之前自己有一个误解就是aop为面向切面编程,主业务逻辑为切面,我们需要把一个点切进去,其实恰恰相反,主业务逻辑为一个切点,我们要把一个切面切入到切点的位置,可以前置,后置,环绕这个点做一些日志,安全,权限之类的操作.
下面就是一个强耦合并且业务逻辑混乱的例子.