锘??xml version="1.0" encoding="utf-8" standalone="yes"?>精品国产精品三级精品av网址,一本大道av伊人久久综合,51ⅴ精品国产91久久久久久http://www.aygfsteel.com/LittleRain/category/19362.html灝忛洦涓嶆墦浼? 鎵撲紴闆ㄤ笉灝?/description>zh-cnMon, 02 Apr 2007 17:31:23 GMTMon, 02 Apr 2007 17:31:23 GMT60- ProSpring璇諱功絎旇http://www.aygfsteel.com/LittleRain/archive/2007/04/02/107943.html灝忛洦涓嶆墦浼?/dc:creator>灝忛洦涓嶆墦浼?/author>Mon, 02 Apr 2007 05:16:00 GMThttp://www.aygfsteel.com/LittleRain/archive/2007/04/02/107943.htmlhttp://www.aygfsteel.com/LittleRain/comments/107943.htmlhttp://www.aygfsteel.com/LittleRain/archive/2007/04/02/107943.html#Feedback0http://www.aygfsteel.com/LittleRain/comments/commentRss/107943.htmlhttp://www.aygfsteel.com/LittleRain/services/trackbacks/107943.htmlpackage com.apress.prospring.ch2;
import java.io.FileInputStream;
import java.util.Properties;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.support.PropertiesBeanDefinitionReader;
public class HelloWorldWithDI {
public static void main(String[] args) throws Exception {
//get BeanFactory
BeanFactory factory=getBeanFactory();
MessageRenderer mr=(MessageRenderer)factory.getBean("renderer");
mr.render();
}
private static BeanFactory getBeanFactory() throws Exception {
// get the bean factory
DefaultListableBeanFactory factory = new DefaultListableBeanFactory();
// create a definition reader
PropertiesBeanDefinitionReader rdr = new PropertiesBeanDefinitionReader(
factory);
// load the configuration options
Properties props = new Properties();
props.load(new FileInputStream("./ch2/src/conf/beans.properties"));
rdr.registerBeanDefinitions(props);
return factory;
}
}
beans.properties:
renderer.class=com.apress.prospring.ch2.StandardOutMessageRenderer
renderer.messageProvider(ref)=provider
provider.class=com.apress.prospring.ch2.HelloWorldMessageProvider
DefaultListableBeanFactory璐熻矗浠巔roperties鏂囦歡璇誨彇BeanFactory鐨勯厤緗俊鎭紝鐒跺悗榪斿洖宸查厤緗殑瀹炰緥銆?br>榪欎釜閰嶇疆鏂囦歡宸茬粡瀹氫箟浜咲I鍏崇郴錛屾墍浠ュ湪main鏂規硶涓棤闇璁劇疆MessageRenderer 鍜孧essageProvider鐨勪緷璧栧叧緋匯?br>
]]> - SpringLive example閰嶇疆http://www.aygfsteel.com/LittleRain/archive/2007/01/20/95026.html灝忛洦涓嶆墦浼?/dc:creator>灝忛洦涓嶆墦浼?/author>Sat, 20 Jan 2007 02:02:00 GMThttp://www.aygfsteel.com/LittleRain/archive/2007/01/20/95026.htmlhttp://www.aygfsteel.com/LittleRain/comments/95026.htmlhttp://www.aygfsteel.com/LittleRain/archive/2007/01/20/95026.html#Feedback0http://www.aygfsteel.com/LittleRain/comments/commentRss/95026.htmlhttp://www.aygfsteel.com/LittleRain/services/trackbacks/95026.html鑰佹槸鎶ラ敊:瑕佹眰copy web/WEB-INF/lib/junit.jar into org.apache.ant_1.6.5/lib
鏈鍚庤В鍐蟲柟娉曪細鎶奅clipse鑷甫鐨刟nt璁劇疆鑷繁鏈哄櫒涓婅鐨刟nt錛屾寚瀹歛nt_home涓猴細D:\JavaTools\apache-ant-1.6.5
]]>
主站蜘蛛池模板:
安远县|
彰武县|
和林格尔县|
芦溪县|
甘肃省|
遂昌县|
姚安县|
元朗区|
宕昌县|
大化|
临泽县|
波密县|
康乐县|
新干县|
池州市|
黄陵县|
沾化县|
大安市|
英吉沙县|
雷州市|
东乌珠穆沁旗|
平泉县|
青州市|
环江|
宿迁市|
绵竹市|
花莲市|
灵璧县|
汕头市|
酒泉市|
正宁县|
于田县|
奈曼旗|
磐安县|
威海市|
潍坊市|
溧水县|
抚顺市|
庆城县|
宁远县|
建宁县|