12 2016 档案

摘要:执行结果: 阅读全文
posted @ 2016-12-29 10:23 Emyin 阅读(190) 评论(0) 推荐(0)
摘要:BeanPostProcessor是spring框架提供的一个扩展点。 通过实现这个接口,程序员可插手bean实例化的过程。且这个接口可以设置多个,会形成一个列表,依次执行。 AOP正是通过BeanPostProcessor和IOC容器建立起了联系。 它有两个方法postProcessBeforeI 阅读全文
posted @ 2016-12-28 11:29 Emyin 阅读(608) 评论(0) 推荐(0)
摘要:BeanFactory继承体系 1、BeanFactory作为一个主接口不继承任何接口,暂且称为一级接口。 2、有3个子接口继承了它,进行功能上的增强。这3个子接口称为二级接口。 3、ConfigurableBeanFactory可以被称为三级接口,对二级接口HierarchicalBeanFact 阅读全文
posted @ 2016-12-16 14:10 Emyin 阅读(606) 评论(0) 推荐(0)
摘要:jdk动态代理示例: 输出结果: invoke 增强subject21invoke 增强subject22 并在工程中生成$Proxy0.class Proxy.newProxyInstance: 1. 生成代理类$Proxy的class文件 2. 根据InvocationHandler参数类型得到 阅读全文
posted @ 2016-12-16 11:34 Emyin 阅读(558) 评论(0) 推荐(0)
摘要:如果你的类实现了FactoryBean,那么spring IOC容器中存在两个对象 一个是getObject方法返回的对象(当前类的名字首字母小写) 一个是当前对象(怎么存的? &+当前类的名字首字母小写) 输出结果: 什么时候用呢? 一个类的依赖关系比较复杂,可以通过FactoryBean类向外部 阅读全文
posted @ 2016-12-15 22:21 Emyin 阅读(169) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-12-13 13:57 Emyin 阅读(238) 评论(0) 推荐(0)