AOP的配置
//目标类,需要加事务的原始类
<bean id="account" class="cn.itcast.controller.proxy.Account"></bean>
//增加事务的类
<bean id="proxyAccount" class="cn.itcast.controller.proxy.ProxyAccount"></bean>
//配置AOP
<aop:config>
//切入点
<aop:pointcut id="pc" expression="execution(* *(..))"/>
//引用事务类
<aop:advisor advice-ref="proxyAccount" pointcut-ref="pc"/>
</aop:config>
切入点表达式
// 第一个 * 代表返回值的类型
// 添加一个空格
// 后面跟上包名
// 第二个 * 代表目标类的所有方法
// ()代表方法的参数列表
// ..代表参数列表可以为任意类型
execution(* cn.itcast.controller.proxy.Account.*(..))