首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring之AOP配备方法

2012-09-01 
Spring之AOP配置方法主要适用于写日志等操作,可以在dao层 业务层添加,但是必须是借口才能使用?配置方法be

Spring之AOP配置方法

主要适用于写日志等操作,可以在dao层 业务层添加,但是必须是借口才能使用

?

配置方法

<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 http://www.springframework.org/schema/aop/spring-aop.xsd">


<bean id="log" class="com.hw.util.Log"/>?


<aop:config>?

? ?<aop:pointcutexpression="execution(* com.hw.service.IUser.add*(..))"id="add"/>?

<aop:aspect ref="log">?

? ? ? <aop:after method="Write"pointcut-ref="add"/>?

</aop:aspect>?

</aop:config>

</beans>



比较简单我就不再做过多说明了 1 楼 yingzhor 2011-02-28   引用但是必须是借口才能使用

也不完全正确啦。 如果你的dao,service什么的就是一个实现类而没有接口的话。
spring也可以用cglib帮你生成子类代理,aop也是可行的。 2 楼 li445970924 2011-03-01   LZ这个是不是 跟那个spring通知差不多 在执行某方法后 记录日志.. 3 楼 lgs0626 2011-03-01   li445970924 写道LZ这个是不是 跟那个spring通知差不多 在执行某方法后 记录日志..
我只是简单的说了一下aop的配置方法,在真实的项目中要比这复杂很多的 4 楼 lgs0626 2011-03-01   li445970924 写道LZ这个是不是 跟那个spring通知差不多 在执行某方法后 记录日志..
恩 算是吧  就是简单的小demo,谢谢关注 5 楼 竹隐江南 2011-03-01   哥们是HW的。。。 6 楼 mengdboy 2011-03-01   竹隐江南 写道哥们是HW的。。。
+1
7 楼 fhx007 2011-03-01   我一般通过spring的注解实现这样的功能

热点排行