⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 innercontainer.java

📁 EasyJWeb是基于java技术
💻 JAVA
字号:
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 + -