Browse Source

Command

main
adiao 3 years ago
parent
commit
6b4f9c1ba4
  1. 86
      src/main/resources/application.xml

86
src/main/resources/application.xml

@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop https://www.springframework.org/schema/aop/spring-aop.xsd">
<!-- 定义数据源-->
<bean id="userDao" class="org.school.Dao.UDaoImple"/>
<bean id="xmlAdvice" class="org.school.Proxy.XmlAdvice"/>
<aop:config>
<!-- 定义切入点 -->
<aop:pointcut id="pointcut" expression="execution(*
org.school.Dao.UDaoImple.*(..))" />
<!-- 这里是切入点-->
<aop:aspect ref="xmlAdvice">
<!-- 这里的是通知类型-->
<aop:before method="before" pointcut-ref="pointcut"/>
<!-- 指定返回通知类型-->
<aop:after-returning method="afterReturning" pointcut-ref="pointcut"/>
<!-- 环绕通知-->
<aop:around method="around" pointcut-ref="pointcut"/>
<!-- 异常通知-->
<aop:after-throwing method="afterException" pointcut-ref="pointcut"/>
<!-- 后置通知-->
<aop:after method="after" pointcut-ref="pointcut"/>
</aop:aspect>
</aop:config>
</beans>
Loading…
Cancel
Save