2016-07-13 38 views
-1

我对Spring框架有适度的理解,并且在我读过的各种书中,Spring充当了containerSpring容器,Web容器?

Q1)说春天是container是什么意思?

Q2)春天在什么作为container提供服务,如transactionalconnection pooling

Q3)在容器有什么区别spring container VS web container - >这可能是完全不相干comparsion,但如果有人可以帮助我得到这个理解,真的很感激。

回答

1

春季: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

Web容器了解Spring IoC容器,特别Servlet容器包含的servlet,过滤器,监听器等,并管理他们的国家和lifecycle.That在这里你可以部署Java的地方(任何Java Web应用程序,例如: - 基于JSP/Servlet的Web应用程序,基于Spring的Web应用程序等等)

所以请记住这些是两个不同的东西。