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

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

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

    隨筆 - 303  文章 - 883  trackbacks - 0
    <2007年9月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    歡迎光臨! 
    閑聊 QQ:1074961813

    隨筆分類(357)

    我管理的群

    公共blog

    • n維空間
    • Email : java3d@126.com 群 : 12999758

    參與管理的論壇

    好友的blog

    我的其他blog

    朋友的網(wǎng)站

    搜索

    •  

    最新評(píng)論

    對(duì)于前個(gè)一代碼這個(gè)代碼加<ref bean=""/>使用和一些調(diào)試的System.out.println()從中你可以看到spring2.0的執(zhí)行過程

    /src/applicationContext.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation
    ="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

        
    <bean id="strvalue" class="com.lusm.spring.test.StrValue">
            
    <property name="str">
                
    <value>再見了!!!</value>
            
    </property>       
        
    </bean>

        
    <bean id="hello" class="com.lusm.spring.test.Hello" abstract="false"
            lazy-init
    ="default" autowire="default" dependency-check="default">
            
    <property name="str">
                
    <value>你好啊!!!</value>
            
    </property>
            
    <property name="sv">
                
    <ref bean="strvalue" />
            
    </property>
        
    </bean>

    </beans>

    /src/com/lusm/spring/test/StrValue.java

    package com.lusm.spring.test;

    public class StrValue {
        
        String str;
        
        StrValue()
    {
            System.out.println(
    "StrValue class is builded");
        }

        
        
    public void SayGY(){
            System.out.println(str);
        }


        
    public String getStr() {
            
    return str;
        }


        
    public void setStr(String str) {
            
    this.str = str;
        }

    }

    /src/com/lusm/spring/test/Hello.java

    package com.lusm.spring.test;

    public class Hello {
        
    private String str;
        
    private StrValue sv;

        
    public String getStr() {
            System.out.println(
    "getStr");
            
    return str;
        }


        
    public void setStr(String str) {
            System.out.println(
    "setStr");
            
    this.str = str;
        }


        
    public void sayHello() {
            System.out.println(str);
        }


        
    public StrValue getSv() {
            System.out.println(
    "getSv");
            
    return sv;
        }


        
    public void setSv(StrValue sv) {
            System.out.println(
    "setSv");
            
    this.sv = sv;
        }


    }

    /src/com/lusm/spring/test/HelloTest.java

    package com.lusm.spring.test;

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

    public class HelloTest {

        
    public static void main(String[] args) {
            ApplicationContext ac 
    = new FileSystemXmlApplicationContext(
                    
    "/src/applicationContext.xml");

            Hello h 
    = (Hello) ac.getBean("hello");

            System.out.println(h.getStr());
            h.sayHello();

            StrValue sv 
    = h.getSv();
            sv.SayGY();
        }


    }

    執(zhí)行結(jié)果

    log4j:WARN No appenders could be found for logger (org.springframework.context.support.FileSystemXmlApplicationContext).
    log4j:WARN Please initialize the log4j system properly.

    StrValue 
    class is builded
    setStr
    setSv
    getStr
    你好啊!!!
    你好啊!!!
    getSv
    再見了!!!




    地震讓大伙知道:居安思危,才是生存之道。
    posted on 2007-09-13 23:00 小尋 閱讀(411) 評(píng)論(0)  編輯  收藏 所屬分類: j2se/j2ee/j2me
    主站蜘蛛池模板: 亚洲国产精品成人久久| 久久WWW免费人成人片| 三级毛片在线免费观看| 免费人成又黄又爽的视频在线电影| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲av日韩av永久无码电影| 国产精品亚洲专区无码不卡| 香蕉97碰碰视频免费| 男女超爽视频免费播放| 九九免费久久这里有精品23| 国产精品玖玖美女张开腿让男人桶爽免费看 | 最近免费中文字幕高清大全| 精品一区二区三区免费毛片爱| 国产精品免费大片| 99久久人妻精品免费二区| 18禁止看的免费污网站| 青春禁区视频在线观看直播免费| 丁香花在线观看免费观看 | 怡红院免费的全部视频| 美女在线视频观看影院免费天天看| A片在线免费观看| 91人人区免费区人人| 一二三四影视在线看片免费| 女人18毛片水最多免费观看| 国产午夜鲁丝片AV无码免费| 精品国产日韩亚洲一区| 亚洲精品免费观看| 国产91在线|亚洲| 青草青草视频2免费观看| 在线免费观看h片| 日本免费网站视频www区| 日本v片免费一区二区三区| 国产亚洲人成A在线V网站| 国产亚洲综合久久系列| 亚洲视频免费播放| 亚洲人成电影网站免费| 一区二区三区免费视频网站| 99在线热播精品免费99热| 热re99久久6国产精品免费| 中文字幕人成无码免费视频| 亚洲国产a级视频|