Spring框架AOP的使用及个人对底层原理的理解
Spring框架AOP的使用及个人对底层原理的理解 前言: AOP是目前Spring框架中的核心之一,在应用中具有非常重要的作用,也是Spring其他组件的基础。它是一种面向切面编程的思想。关于AOP的基础知识,相信多数童鞋都已经了如指掌,今天要给大家分享的是Spring框架AOP的使用,以及我个人对底层原理的一些理解。 Aop使用步骤 配置aop信息 相当于aop的根节点 配置切入点 切入点 可以理解为需要增强的方法的位置 如: execution( com.mmr.entity.People.(..) ) 表示这个切入点的位置在com.mmr.entity.People 这个类里; 第一个星号:表示访问权限是任意,也可以设置为private,protected。。。。。 第二个星号:表示People类下面的所有方法 (..)表示任意参数 包后面两个点表示包含子包下面的类,单点不包含子包 配置切入面 ref 指定的是用什么类来增强,指向的是一个bean 配置切入时间 ......此类标签指定切入时间 after---最终 相当于try catch 中的finally after-re...





