Spring的ProxyFactoryBean和BeanNameAutoProxyCreator的配置
2016-05-27 16:28
218 查看
<bean id="daoInterceptor" class="com.jask.spring.DiscountMethodInterceptor"></bean> <bean id="testService" class="org.springframework.aop.framework.ProxyFactoryBean"> <property name="target"> <ref local="chinese" /> </property> <property name="interceptorNames"> <list> <value>daoInterceptor</value> </list> </property> </bean> <bean name="beanNameAutoProxyCreator" class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator"> <property name="beanNames"> <value>target*,*Task,*service</value><!--包含所有带Service的Bean--> </property> <property name="interceptorNames"> <list> <value>daoInterceptor</value> </list> </property> </bean>
这个DiscountMethodInterceptor就是可以实现MethodInterceptor这个接口,来实现对方法的拦截
相关文章推荐
- JAVA8 十大新特性详解
- Java单例进化史
- java字段与数据库字段映射
- java反射机制详解
- 直接I/O写入与自定义缓存区I/O读写性能之间的区别
- Java内部类总结
- 二叉排序树BST代码(JAVA)
- JAVA学习(10) 继承(1)
- java中ThreadPoolExecutor线程池的使用
- Base64Utils 在Java后台的扩展
- Java集合类详解
- 二叉树(二叉链表实现)JAVA代码
- Java 比较两个字符串的大小
- Eclipse SVN文件冲突及不能直接提交情况
- Java中vector的使用详解
- JAVA 程序设置运行内存
- 队列(链式存储)JAVA代码
- AAA Spring AOP原理及拦截器(aop配置最简单例子)
- java 内存模型
- JAVA学习(9)jar打包