【发布时间】:2014-04-08 19:06:58
【问题描述】:
我是 Spring 新手,对它的工作原理有点困惑。我知道我可以使用应用程序上下文来实例化 bean 并填充它们。但是,我是否应该能够只写 Bean b = new Bean() 然后让 Spring 以某种方式自动填充该 Bean?
我正在 Web 应用程序中试验 Spring,据我所知,我需要将 ApplicationContext 注入到 servlet 中,以便能够实例化其他 bean(服务、daos 等)那里。这有点麻烦,但可能有效。
但是,Spring 是否意味着能够挂钩任何对象实例化,这些实例化发生在 applicationContext.xml 中定义为 bean 的类上?
【问题讨论】:
标签: spring inversion-of-control