<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    當柳上原的風吹向天際的時候...

    真正的快樂來源于創造

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
    在Spring的Bean裝配文件中配置組件是合適的,但類似于數據庫細節,隊列主題細節等應該分離出來,這時我們可以使用Spring的PropertyPlaceholderConfigurer從外部屬性文件中裝載一些配置信息,使用起來很簡單,請參考下例:
    http://m.tkk7.com/Files/heyang/SpringProperties20090926133054.rar

    注意加入必要的包:commons-logging-1.0.4.jar,log4j-1.2.14.jar,spring.jar

    兩個配置的內容:
    person1.properties
    person1.id=001
    person1.name
    =Andy
    person1.password
    =123456

    person2.properties
    person2.id=002
    person2.name
    =Bill
    person2.password
    =111111

    Bean裝配文件的內容:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

    <beans>
        
    <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
            
    <property name="locations">
                
    <list>
                    
    <value>person1.properties</value>
                    
    <value>person2.properties</value>                
                
    </list>
            
    </property>
        
    </bean>
        
    <bean id="person1" class="com.heyang.Person" >    
            
    <property name="id">
                
    <value>${person1.id}</value>
            
    </property>
            
    <property name="name">
                
    <value>${person1.name}</value>
            
    </property>
            
    <property name="password">
                
    <value>${person1.password}</value>
            
    </property>
        
    </bean>
        
        
    <bean id="person2" class="com.heyang.Person" >    
            
    <property name="id">
                
    <value>${person2.id}</value>
            
    </property>
            
    <property name="name">
                
    <value>${person2.name}</value>
            
    </property>
            
    <property name="password">
                
    <value>${person2.password}</value>
            
    </property>
        
    </bean>
     
    </beans>

    Person類:
    public class Person{
        
    private String name;
        
    private String id;
        
    private String password;
        
        
    public String toString(){
            
    return "Person id="+id+" name="+name+" password="+password;
        }
        
        
    public String getId() {
            
    return id;
        }
        
    public void setId(String id) {
            
    this.id = id;
        }
        
    public String getName() {
            
    return name;
        }
        
    public void setName(String name) {
            
    this.name = name;
        }
        
    public String getPassword() {
            
    return password;
        }
        
    public void setPassword(String password) {
            
    this.password = password;
        }
        
        
    public static void main(String[] args){
            ApplicationContext appContext 
    = new ClassPathXmlApplicationContext("bean.xml");
            
            Person person1
    =(Person)appContext.getBean("person1");
            System.out.println(person1);
            
            Person person2
    =(Person)appContext.getBean("person2");
            System.out.println(person2);
        }
    }

    控制臺輸出:
    Person id=001 name=Andy password=123456
    Person id
    =002 name=Bill password=111111

    posted on 2009-09-26 13:34 何楊 閱讀(847) 評論(0)  編輯  收藏
    主站蜘蛛池模板: 亚洲狠狠色丁香婷婷综合| 亚洲人妖女同在线播放| h视频免费高清在线观看| 国产一级淫片视频免费看| 亚洲av无码专区青青草原| 永久免费bbbbbb视频| 亚洲精品无码成人| 国产成人无码免费视频97| 国产午夜亚洲精品不卡免下载| 国产无遮挡吃胸膜奶免费看视频| MM1313亚洲精品无码久久| 国产中文字幕免费| yy一级毛片免费视频| 亚洲裸男gv网站| 91在线视频免费观看| 亚洲αv久久久噜噜噜噜噜| 亚洲精品免费在线观看| 亚洲白色白色在线播放| 在线免费视频一区二区| 日本一区二区在线免费观看 | 免费亚洲视频在线观看| 亚洲美女高清一区二区三区| 中文字幕在线视频免费| 精品无码一区二区三区亚洲桃色| 999久久久免费精品国产| 亚洲欧美日韩自偷自拍| 亚洲男人在线无码视频| 久久99热精品免费观看动漫| 亚洲中文字幕无码一去台湾| 国产美女精品久久久久久久免费 | 亚洲国产理论片在线播放| 午夜两性色视频免费网站| 成人免费观看男女羞羞视频| 亚洲av无码无在线观看红杏| 大地资源免费更新在线播放| 免费国产污网站在线观看不要卡 | 成人a视频片在线观看免费| 人成电影网在线观看免费| 99久久亚洲综合精品成人网| 国产jizzjizz视频全部免费| 久久久久久免费一区二区三区|