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

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

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

    Spring通過XML文件,完成bean配置和bean間依賴關(guān)系的注入。

    1.需要用到的包:
    spring-core.jar
    spring-beans.jar
    spring-context.jar
    commons-logging.jar

    2.Bean文件
    HelloBean.java
    package?cn.blogjava.hello;

    import?java.util.Date;

    public?class?HelloBean?{
    ????
    ????
    private?String?helloWord;
    ????
    private?String?name;
    ????
    private?Date?date;
    ????
    ????
    public?HelloBean()?{
    ????????
    ????}

    ????
    public?HelloBean(String?helloWord,?String?name)?{
    ????????
    this.helloWord?=?helloWord;
    ????????
    this.name?=?name;
    ????}????
    ????
    ????
    public?String?getHelloWord()?{
    ????????
    return?helloWord;
    ????}

    ????
    public?void?setHelloWord(String?helloword)?{
    ????????
    this.helloWord?=?helloword;
    ????}

    ????
    public?String?getName()?{
    ????????
    return?name;
    ????}

    ????
    public?void?setName(String?name)?{
    ????????
    this.name?=?name;
    ????}
    ????
    ????
    public?Date?getDate()?{
    ????????
    return?date;
    ????}

    ????
    public?void?setDate(Date?date)?{
    ????????
    this.date?=?date;
    ????}
    }

    配置文件
    beans-config.xml
    <?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="dateBean"?class="java.util.Date"/>
    ????
    <bean?id="helloBean"?class="cn.blogjava.hello.HelloBean"?>
    ????????
    <property?name="helloWord">
    ????????????
    <value>Hello!</value>
    ????????
    </property>
    ????????
    <property?name="name">
    ????????????
    <value>YYY!</value>
    ????????
    </property>????
    ????????
    <property?name="date">
    ????????????
    <ref?bean="dateBean"?/>
    ????????
    </property>????????????????
    ????
    </bean>
    </beans>

    3.測試程序
    SpringDemo.java
    package?cn.blogjava.hello;

    import?org.springframework.context.ApplicationContext;
    import?org.springframework.context.support.FileSystemXmlApplicationContext;

    public?class?SpringDemo?{
    ????
    public?static?void?main(String[]?args)?{
    ????????ApplicationContext?context?
    =?
    ????????????
    new?FileSystemXmlApplicationContext("beans-config.xml");????????
    ????????HelloBean?helloBean?
    =?(HelloBean)context.getBean("helloBean");
    ????????System.out.print(
    "Name:?");
    ????????System.out.println(helloBean.getName());
    ????????System.out.print(
    "Word:?");
    ????????System.out.println(helloBean.getHelloWord());
    ????????System.out.println(helloBean.getDate());
    ????}
    }
    posted on 2006-07-26 10:09 knowhow 閱讀(372) 評論(0)  編輯  收藏 所屬分類: Framework

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲第一香蕉视频| 国产成人免费A在线视频| 亚洲日韩国产精品乱| 亚洲日韩AV无码一区二区三区人| 三年片在线观看免费观看大全一| 国产精品久久久亚洲| 国产在线精品观看免费观看| 成人亚洲网站www在线观看| 三年片免费观看大全国语| 无码人妻丰满熟妇区免费| 麻豆国产入口在线观看免费| 学生妹亚洲一区二区| 大学生美女毛片免费视频| 亚洲欧美日韩综合久久久| 免费国产a国产片高清| 日韩电影免费在线观看网址| 亚洲一级特黄大片无码毛片| 久久久久女教师免费一区| 亚洲va在线va天堂va不卡下载| 久9热免费精品视频在线观看| 久久久亚洲AV波多野结衣| 国产免费毛不卡片| 亚洲AV成人无码网天堂| 在线观看亚洲精品国产| 国产精品综合专区中文字幕免费播放| 亚洲熟女少妇一区二区| 久久国产免费观看精品3| 亚洲一级黄色大片| 全部免费国产潢色一级| 青青操免费在线观看| 亚洲午夜电影在线观看| 国产精品免费一级在线观看| a级毛片免费观看在线| 亚洲精品在线不卡| 国产成人精品免费视频软件| 伊人久久国产免费观看视频| 亚洲成a人片在线观看日本| 麻豆一区二区免费播放网站| 乱人伦中文视频在线观看免费| 亚洲av中文无码乱人伦在线咪咕| 国产免费AV片在线播放唯爱网|