AOP 是不是一个上锁的功能?

解决方案 »

  1.   

    您好:AOP是面向方面编程,并不是您说的上锁的功能,上锁的功能只是AOP的一种应用场合。
    简单点给你一个概念吧。AOP就是把你项目中那些需要经常被调用,切又跟实际业务没什么关联的代码分离出来,作为一个单独的部分,在你项目任何需要用到的地方将这个被分离的部分插入进去,就像是切片一样。
    比如说 log的输出,log在项目中时刻都要用到,但log跟你要实现的实际业务并没有联系,所以你可以将log实现方法抽象出来,在需要他的时候在使用它。
    希望对你有用。