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

我知道spring框架里有一个方法可以读取spring的配置文件,从而实例化所有配置的bean,我的疑问是谁,且什么时间,来调用spring框架中这个方法?。(我猜测是tomcat来调用spring框架中这个方法),有哪位大神知道的,给小弟解释下,不甚感激!
有2种方式的实例化 都是通过Spring 容器调用id 来实例化的。不是楼主说埋首信的tomcat调用spring,而是在一个类get时候调用
比如在一个类里调用了
如果你在配置文件 类型选了non-singleton 使用new 关键字创建bean 实例,一旦创建成功,容器不再跟踪芹橡实例,也不会维护bean 实例的状态。
而用singleton类型时候 ,整个Spring 容器里只有一个共享实例存在,程弯轮序每次请求该id 的bean 时, Spring 都会返回该bean 的共享实例。该容器负责跟踪单态bean 实例的状态,维护bean 实例的生命周期。
希望对你有所帮助
1 Spring 的优势:IOC  AOP  DI

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



监听器:org.springframework.web.context.ContextLoaderListener
在服务器启动时会加载这个亏绝监听器销哗姿,然芦雹后由这个监听器初始化spring容器
java web 开发,使用ssh框架,spring配置文件里面配置了一些bean,spring容器会实例化这些bean,
← 上一篇: 下一篇: →