aop切面编程中进入切面方法
idea编辑器中的方法m图标,点击即可进入相应的切面方法
![spring 编程中aop切面包含及排除表达式 spring 编程中aop切面包含及排除表达式](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzk1Mi9hYTEyZTQwOTVhODcwNzUwNzUxZmEwZWIyYmQzMjllOC5wbmc=)
切面中一般做日志记录及参数校验工作。
![spring 编程中aop切面包含及排除表达式 spring 编程中aop切面包含及排除表达式](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzMxOC8yYmZhZTMyYzdmM2Q4YTQ2MWQ3MWM3NzRjOWZlMzRkNi5wbmc=)
execution表达式
execution表示需要嵌入的包类和方法,精度是到方法。其中表示通配。
例: * com.trusfort…sdk.controller..(…)
!execution表示需要排除的方法,表达式之间用&&或 || 符号连接,需要注意此处逻辑关系。
例:* com.trusfort…sdk.controller.AuthTokenController.genToken2(…)