随笔分类 -  Spring

摘要:Spring中ClassPathXmlApplication与FileSystemXmlApplicationContext的区别 一、概述 在项目中遇到加载不到Spring配置文件,简单分析后,写此文备忘! 二、测试所需资源 TestBean.java applicationContext.xml 阅读全文
posted @ 2017-05-11 16:40 i-nine 阅读(11448) 评论(0) 推荐(3)
摘要:版本:spring framework 4.1 一概述 BeanFactory 与 FactoryBean的区别, 两个名字很像,面试中也经常遇到,所以容易搞混,现从源码以及示例两方面来分析。 二、源码 2.1 BeanFactory BeanFactory定义了 IOC 容器的最基本形式,并提供了 阅读全文
posted @ 2017-02-16 13:51 i-nine 阅读(1951) 评论(3) 推荐(0)
摘要:一、架构图 首先共同看下总体的 Java Class Diagrams 图: 二、具体类实现 2.1 AttributeAccessor 接口定义了一个通用的可对任意对象获取、修改等操作元数据的附加契约。主要方法如下: 2.2 AttributeAccessorSupport 抽象类,Attribu 阅读全文
posted @ 2017-02-16 09:43 i-nine 阅读(5324) 评论(0) 推荐(0)
摘要:版本:spring framework 4.1 一、概述 为了简化读取properties文件中的配置值,Spring支持@Value注解的方式来获取,这种方式大大简化了项目的配置,业务中也提高了灵活性。 二、两种使用方法 1. @Value(" {configProperties['key']}" 阅读全文
posted @ 2017-02-03 13:54 i-nine 阅读(7738) 评论(0) 推荐(0)
摘要:版本:spring framework 4.1 一概述 在看AbstractBeanDefinition源码时,注意到lenientConstructorResolution属性有诸多不疑,现在通过示例及源码分析,一步步揭开面纱。 二、本文希望能解释清楚的几个问题 1. lenientConstru 阅读全文
posted @ 2017-01-22 10:04 i-nine 阅读(1165) 评论(0) 推荐(1)