浏览 5899 次
锁定老帖子 主题:Spring之AOP配置方法
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-27
主要适用于写日志等操作,可以在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:pointcut expression="execution(* com.hw.service.IUser.add*(..))" id="add"/> <aop:aspect ref="log"> <aop:after method="Write" pointcut-ref="add"/> </aop:aspect> </aop:config> </beans> 比较简单我就不再做过多说明了
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-02-28
引用 但是必须是借口才能使用
也不完全正确啦。 如果你的dao,service什么的就是一个实现类而没有接口的话。 spring也可以用cglib帮你生成子类代理,aop也是可行的。 |
|
返回顶楼 | |
发表时间:2011-03-01
LZ这个是不是 跟那个spring通知差不多 在执行某方法后 记录日志..
|
|
返回顶楼 | |
发表时间:2011-03-01
li445970924 写道 LZ这个是不是 跟那个spring通知差不多 在执行某方法后 记录日志.. 我只是简单的说了一下aop的配置方法,在真实的项目中要比这复杂很多的 |
|
返回顶楼 | |
发表时间:2011-03-01
li445970924 写道 LZ这个是不是 跟那个spring通知差不多 在执行某方法后 记录日志.. 恩 算是吧 就是简单的小demo,谢谢关注 |
|
返回顶楼 | |
发表时间:2011-03-01
哥们是HW的。。。
|
|
返回顶楼 | |
发表时间:2011-03-01
竹隐江南 写道 哥们是HW的。。。
+1 |
|
返回顶楼 | |
发表时间:2011-03-01
最后修改:2011-03-01
我一般通过spring的注解实现这样的功能
|
|
返回顶楼 | |