容器

来源:互联网 发布:java 免费开源框架 编辑:程序博客网 时间:2024/06/04 18:19

容器可以管理对象的生命周期、对象与对象之间的依赖关系,通常使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间的依赖关系。

       容器就是一个专门用来管理对象的模块。它负责创建对象,管理对象的依赖关系,管理对象的生命周期等等。

       运行在容器中的对象也称为组件,它们必须遵循容器定义的规范。

原创粉丝点击