
spring
非非非常大的草履虫
这个作者很懒,什么都没留下…
展开
-
spring IOC容器和beans概述
对spring的使用也有很长的一段时间了,但感觉对spring还是知之甚少。今天突然有了翻译spring开发文档的想法,以后有空将不定时翻译。当然,本淫英语也是渣渣,翻译难免有歧义或是有错误的地方,还希望大家指出,小弟定使出吃奶的劲改正。翻译基于4.1.1文档的关键章节,荆轲刺秦王,与君共勉~---------------------------------------------------翻译 2015-04-18 11:19:39 · 651 阅读 · 0 评论 -
实例化一个容器
实例化一个Spring IoC容器很简单。为定位的路径提供一个 ApplicationContext 构造器,他允许容器通过外面的各种资源加载配置元数据,比如系统文件。JAVA的加载方法,等等。ApplicationContext context = new ClassPathXmlApplicationContext(new String[] { "services.xml", "d翻译 2015-04-24 19:20:48 · 692 阅读 · 0 评论 -
编写基于XML的配置元数据
这在bean跨域多个XML文件的定义里面很有用。通常,在你的架构里一个独立的XML配置文件就代表一个逻辑层或是模型。 你可以使用应用上下文的构造函数从所有的XML片段中加载 bean 定义。这些构造函数需要多个 Resource 位置,就像之前的章节写的那样。或者,使用一个或多个节点的事件从其他文件加载 bean定义。例如:resource="services.xm翻译 2015-05-06 16:59:19 · 2588 阅读 · 0 评论 -
使用容器
ApplicationContext 是一个维护不同 bean 和依赖性的注册的先进的工厂接口。使用方法:T getBean(String name, Class requiredType) ,你可以从 beans 里面获取实例。你可以通过ApplicationContext读取和使用 bean ,就想下面的例子:// create and configure bean翻译 2015-05-06 17:04:24 · 466 阅读 · 0 评论 -
延迟初始化 beans
在默认情况下,ApplicationContext在初始化过程中可以轻易创建并配置所有的singleton beans。这些 pre-instantiation都很令人满意,因为这样子很容易发现配置或者是环境的错误,而不是几个小时甚至几天后才发现这些错误。当这些行为不适合我们的时候,我们可以通过定义bean为延迟初始化阻止 singleton bean 的 pre-instantiat翻译 2015-06-17 16:08:09 · 479 阅读 · 0 评论