摘要: 1.上节我们谈到拦截器起作用时,实现代码(ReflectiveMethodInvocation.java)如下: 2.前置Advice MethodBeforeAdviceInterceptor.java 3.后置Advice AfterReturningAdviceInterceptor.java 阅读全文
posted @ 2013-03-19 16:38 一天不进步,就是退步 阅读(3535) 评论(1) 推荐(0)
摘要: 1.开始步骤--获取AopProxy主流程 ProxyCreatorSupport.java 2.获取AopProxy实现 --DefaultAopProxyFactory.java ProxyFactoryBean类继承了AdvisedSupport类,后者继承了ProxyConfig类并定义了操 阅读全文
posted @ 2013-03-19 16:11 一天不进步,就是退步 阅读(4517) 评论(0) 推荐(0)
摘要: AOP实现中,可以看到三个主要的步骤,一个是代理对象的生成,然后是拦截器的作用,然后是Aspect编织的实现。 1.ProxyFactoryBean生成AopProxy ProxyFactoryBean生成AOP proxy 初始化Advisor chain 增加advisor chain(Advi 阅读全文
posted @ 2013-03-18 11:17 一天不进步,就是退步 阅读(3036) 评论(0) 推荐(0)
摘要: 1.sample 实例之一---java_first_pojo服务端发布服务的方法:1 HelloWorldImpl helloworldImpl = new HelloWorldImpl(); //cxf发布服务的工厂bean2 ServerFactoryBean svrFactory = new ServerFactoryBean(); //设置服务类3 svrFactory.setServiceClass(HelloWorld.class); //设置服务地址4 svrFactory.setA... 阅读全文
posted @ 2013-03-17 00:54 一天不进步,就是退步 阅读(13238) 评论(3) 推荐(0)
摘要: 1.调试程序: 2.AbstractApplicationContext.java 执行 3.AbstractRefreshApplicationContext.java(getBeanFactory())和AbstractBeanFactory.java(doGetBean()) 阅读全文
posted @ 2013-03-15 11:43 一天不进步,就是退步 阅读(6140) 评论(0) 推荐(0)
摘要: 1.advisor 2.Advised 封装了Advisor的操作等等。 3.pointCut 我理解为位置 4.PointcutAdvisor 5.Advice 6.pointcut 7.PointcutAdvisor 8.图解(引用:http://www.iteye.com/topic/1114 阅读全文
posted @ 2013-03-15 10:49 一天不进步,就是退步 阅读(706) 评论(0) 推荐(0)
摘要: http://support.microsoft.com/kb/909967/zh-cn 阅读全文
posted @ 2013-03-13 16:04 一天不进步,就是退步 阅读(196) 评论(0) 推荐(0)
摘要: spring in action 1.容器发现bean的定义,初始化bean 2.使用依赖注入的方式,spring根据bean定义,设置bean的所有属性 3.如果bean继承了BeanNameAware接口,则工厂调用setBeanName方法,把bean的Id传值过去 4.如果bean继承了Be 阅读全文
posted @ 2013-03-13 11:06 一天不进步,就是退步 阅读(1115) 评论(0) 推荐(0)
摘要: 1.初始化过程 2.入门 3.读取配置文件XmlBeanDefinitionReader.java 4.读取方法DefaultBeanDefinitionDocumentReader.java 阅读全文
posted @ 2013-03-12 17:58 一天不进步,就是退步 阅读(778) 评论(0) 推荐(0)
摘要: 在web应用启动入口是ContextLoaderListener,它是怎么完成启动过程的呢? 首先: 1.ContextLoaderListener.java 2.ContextLoader.java 3.ContextLoader.java 4.回到了我们上两节提到的AbstractApplica 阅读全文
posted @ 2013-03-12 17:24 一天不进步,就是退步 阅读(4162) 评论(0) 推荐(0)