java web 开发,使用ssh框架,spring配置文件里面配置了一些bean,spring容器会实例化这些bean,

我知道spring框架里有一个方法可以读取spring的配置文件,从而实例化所有配置的bean,我的疑问是谁,且什么时间,来调用spring框架中这个方法?。(我猜测是t... 我知道spring框架里有一个方法可以读取spring的配置文件,从而实例化所有配置的bean,我的疑问是谁,且什么时间,来调用spring框架中这个方法?。(我猜测是tomcat来调用spring框架中这个方法),有哪位大神知道的,给小弟解释下,不甚感激! 展开
 我来答
keep5
2013-09-03 · TA获得超过298个赞
知道小有建树答主
回答量:220
采纳率:100%
帮助的人:202万
展开全部
有2种方式的实例化 都是通过Spring 容器调用id 来实例化的。不是楼主说的tomcat调用spring,而是在一个类get时候调用
比如在一个类里调用了
如果你在配置文件 类型选了non-singleton 使用new 关键字创建bean 实例,一旦创建成功,容器不再跟踪实例,也不会维护bean 实例的状态。
而用singleton类型时候 ,整个Spring 容器里只有一个共享实例存在,程序每次请求该id 的bean 时, Spring 都会返回该bean 的共享实例。该容器负责跟踪单态bean 实例的状态,维护bean 实例的生命周期。
希望对你有所帮助
yugi111
2013-09-03 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
1 Spring 的优势:IOC  AOP  DI

  控制反转 切面编程 依赖注入
  
  将被调用者依赖注入到调用者里面 ,将控制权转交给spring来管理
  spring 配置哪个类要调用哪个类 或者方法 ,需要时配置
  
2 你去看看spring框架去


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a812615e
2013-09-03 · TA获得超过1146个赞
知道小有建树答主
回答量:739
采纳率:66%
帮助的人:416万
展开全部
监听器:org.springframework.web.context.ContextLoaderListener
在服务器启动时会加载这个监听器,然后由这个监听器初始化spring容器
追问
也就是说spring的配置文件是由这个监听器读取的了?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式