📄 innercontainer.java.svn-base
字号:
package com.easyjf.container;
/**
* 具有层次结构的容器 通过这种结构的容器,使得我们可以在一个容器中存放包含其它的容器,从而形成一个容器集合,实现超级IOC容器的概念。
*
* @author 大峡
*
*/
public interface InnerContainer extends Container {
/**
* 对容器进行初始化,主要进行配置文件的加载,容器中各种参数的初始化等,不同的容器,具有不同的初始化流程。
*
*/
void init();
/**
* 设置本容器的父容器,在实际应用中,我们可以根据需要给当前容器设置一个父容器,从而使两个容器形成关联。当通过子容器查找bean的时候,若找不到,则会进一步到其父容器中进行查找。
*
* @param container 一个跟当前容器没有任何关系的容器
*/
void setParent(Container container);
/**
* 得到当前容器的父容器
* @return 若当前容器存在父容器,则返回该父容器,否则返回null
*/
Container getParent();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -