可正常使用aop