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

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

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

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

    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 閱讀(373) 評論(0)  編輯  收藏 所屬分類: Framework

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲美女在线国产| 国产在线ts人妖免费视频| 亚洲精品制服丝袜四区| 一区在线免费观看| 久久精品亚洲男人的天堂| 亚洲精品视频免费 | 国产精品99久久免费观看| 亚洲色婷婷一区二区三区| 成av免费大片黄在线观看| 亚洲AV日韩AV永久无码下载| a毛片免费在线观看| 久久精品国产亚洲AV麻豆~| 中文字幕亚洲免费无线观看日本| 亚洲精品视频专区| 免费观看成人毛片a片2008| 亚洲欧美国产精品专区久久| 国产精品免费综合一区视频| 色多多www视频在线观看免费| 综合亚洲伊人午夜网 | 青青草国产免费久久久下载| 色窝窝亚洲av网| 亚洲熟妇无码另类久久久| 久章草在线精品视频免费观看| 亚洲色成人网一二三区| 成人免费视频试看120秒| 一级做a爰片久久毛片免费陪 | 亚洲熟妇无码av另类vr影视| 午夜亚洲福利在线老司机| 成人一区二区免费视频| 亚洲综合无码一区二区| 午夜免费不卡毛片完整版| v片免费在线观看| 亚洲成无码人在线观看| 免费一级毛片正在播放| 久久国产精品免费看| 亚洲一区二区三区高清在线观看| 国产片免费在线观看| 四虎影视成人永久免费观看视频 | 永久免费AV无码网站在线观看| 一级人做人a爰免费视频| 91亚洲视频在线观看|