弹簧容器,网箱?

时间:2016-07-13 06:01:31

标签: spring inversion-of-control ioc-container

我对Spring Framework有一定的了解,在各种书中我都读到Spring的行为是container

Q1)说Spring是container是什么意思?

Q2)spring container是否提供transactionalconnection pooling等服务。

Q3)容器spring containerweb container - >的区别是什么?这可能是完全不相关的比较,但如果有人能帮我理解,那就非常感激。

1 个答案:

答案 0 :(得分:1)

在Spring中:Spring容器包含bean(受依赖注入的Java对象)。它提供了驻留这些bean的空间并维护Java bean的生命周期。 这被称为Spring IOC容器,因为它提供了Spring Inversion of Control。

您可以在http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html

了解有关Spring IOC容器的更多信息

Web容器,特别是Servlet容器包含servlet,过滤器,监听器等,并管理它们的状态和生命周期。这是您可以部署基于Java的Web应用程序的地方。(任何Java Web应用程序,例如: - JSP / Servlet基于Web应用程序,基于Spring的Web应用程序等...)

所以请记住,这些是两件不同的事情。