空白
天行健、君子以自强不息 ;地势坤、君子以厚德载物……
Spring之BeanFactory与ApplicationConText区别
使用BeanFactory从xml配置文件加载bean:
import
org.springframework.beans.factory.xml.XmlBeanFactory;
import
org.springframework.core.io.FileSystemResource;
public
class
XmlConfigWithBeanFactory
{
public
static
void
main(String[] args)
{
XmlBeanFactory factory
=
new
XmlBeanFactory(
new
FileSystemResource(
"
build/beans.xml
"
));
}
}
使用ApplicationConText从xml配置文件加载bean:
public
class
XmlConfigWithApplication
{
public
static
void
main(String[] args)
{
ApplicationContext application
=
new
ClassPathXmlApplicationContext(beans.xml
"
));
application.getBean(
"
BeanName
"
);
}
}
ApplicationContext和BeanFacotry相比,提供了更多的扩展功能,但其主要区别在于后者是延迟加载,如果Bean的某一个属性没有注入,BeanFacotry加载后,直至第一次使用调用getBean方法才会抛出异常;而ApplicationContext则在初始化自身是检验,这样有利于检查所依赖属性是否注入;所以通常情况下我们选择使用ApplicationContext.
posted on 2008-06-22 18:34
空白
阅读(2905)
评论(0)
编辑
收藏
所属分类:
Java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
Spring JDBC Framework详解——批量JDBC操作、ORM映射
Tomcat6.x目录与server.xml详解
项目重构之命令模式
深入浅出ThreadLocal
ThreadLocal示例
探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析
NetBean6字体配置
Spring之BeanFactory与ApplicationConText区别
使用Xfire开发WebService
Powered by:
BlogJava
Copyright © 空白
<
2008年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
导航
首页
新随笔
联系
聚合
管理
统计
随笔 - 16
文章 - 0
评论 - 16
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
(15)
appserver
(rss)
DataBase(2)
(rss)
IT Life
(rss)
Java(9)
(rss)
Linux/Unix(4)
(rss)
积分与排名
积分 - 68905
排名 - 791
最新评论
1. re: 探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析[未登录]
很赞
--Jerry
2. re: Nginx+tomcat配置集群负载均衡
index.jsp页面,增加日志输出信息, 能把这个告诉我么
--一直都在
3. re: Nginx+tomcat配置集群负载均衡[未登录]
学习了。。请问下,如何做图片缓存呢
--p
4. re: Nginx+tomcat配置集群负载均衡
评论内容较长,点击标题查看
--VM
5. re: Nginx+tomcat配置集群负载均衡
确实不错
--海琨
阅读排行榜
1. Nginx+tomcat配置集群负载均衡(41637)
2. 探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析(7753)
3. mysql-noinstall安装指南(3658)
4. Spring JDBC Framework详解——批量JDBC操作、ORM映射(3252)
5. Spring之BeanFactory与ApplicationConText区别(2905)
评论排行榜
1. Nginx+tomcat配置集群负载均衡(5)
2. 探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析(4)
3. mysql-noinstall安装指南(3)
4. NetBean6字体配置(2)
5. 使用Xfire开发WebService(2)