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

📄 factorybeandemo5.java

📁 随书光盘:精通Sping 2.0 的随书源代码
💻 JAVA
字号:
package test;import java.io.IOException;import java.io.InputStream;import java.util.Iterator;import java.util.Map;import java.util.Properties;import java.util.Map.Entry;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.core.io.Resource;/** * 各类FactoryBean的使用 *  * @author worldheart */public class FactoryBeanDemo5 {	protected static final Log log = LogFactory.getLog(FactoryBeanDemo5.class);	public static void main(String[] args) {		ApplicationContext ac = new ClassPathXmlApplicationContext("ac5.xml");				Map map = (Map)ac.getBean("commonsLoggingMap");				Iterator iterator = map.entrySet().iterator();				while(iterator.hasNext()){			Entry keyEntry = (Entry)iterator.next();						Resource res = (Resource)keyEntry.getValue();						InputStream is = null;						try{				is = res.getInputStream();				Properties prop = new Properties();				prop.load(is);				log.info(prop);			} catch(IOException ioe){				log.error(ioe);			}finally{				if(is != null){					try{						is.close();					} catch(IOException io){						;					}				}			}					}			}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -