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

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

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

    Topquan's Blog

    分享價值----成就你我----我的博客----你的家

    一個Spring程序

    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-08-05 00:56 topquan 閱讀(254) 評論(0)  編輯  收藏 所屬分類: Spring

    主站蜘蛛池模板: 亚洲一级特黄大片在线观看| 深夜A级毛片视频免费| 亚洲综合伊人久久综合| 精品少妇人妻AV免费久久洗澡| 免费视频精品一区二区三区| 色视频在线观看免费| 亚洲综合精品第一页| 久久久无码精品亚洲日韩按摩| 亚洲人成电影在线播放| 免费高清在线爱做视频| 国产曰批免费视频播放免费s| 日本不卡免费新一区二区三区| 二级毛片免费观看全程| 337P日本欧洲亚洲大胆艺术图| 亚洲1234区乱码| 亚洲黄色免费观看| 亚洲精品线在线观看| 日本红怡院亚洲红怡院最新| 亚洲精品亚洲人成在线观看下载| 国产亚洲精品免费| 国产成人啪精品视频免费网| 免费中文熟妇在线影片| 青青青免费国产在线视频小草| 97在线视频免费播放| 免费国产污网站在线观看15| 你是我的城池营垒免费观看完整版| 男人免费视频一区二区在线观看| 久久久久久亚洲精品无码| 亚洲av成人中文无码专区| 亚洲另类无码专区首页| 亚洲国产精品无码久久| 欧美亚洲国产SUV| 视频一区在线免费观看| 免费看一级一级人妻片| 一级午夜a毛片免费视频| 一个人看的www在线免费视频 | 亚欧免费无码aⅴ在线观看| 在线毛片片免费观看| 久久久久久久岛国免费播放 | avtt亚洲天堂| 亚洲国产精品无码久久青草|