摘要: Spring中使用Proxy模式很多,经典就是AOP中的代理了,但是这里想讨论的是我们在自己的代码中实现代理模式的问题。 Spring实现factory模式中,我们需要使用Person里面的方法,但是type是程序运行的过程中才知道是多少,如果要使用Person接口需要在代码里面动态的判断到底使用哪 阅读全文
posted @ 2016-12-22 11:14 MrLiub 阅读(162) 评论(0) 推荐(0)
摘要: 如果想对一个bean中的特定方法进行切面编程,而不是所有的方法,就需要设置pointcut了,pointcut允许拦截一个方法通过 方法名 ,一个 pointcut必须和一个advisor想关联。 一般有以下配置组成: 1:advice 在方法执行前(before)后(after)做出相应的响应。通 阅读全文
posted @ 2016-12-22 10:21 MrLiub 阅读(4012) 评论(0) 推荐(0)