<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片| 日本道免费精品一区二区| 亚洲成a人片在线观看播放| 亚洲免费视频观看| 亚洲最大免费视频网| 性做久久久久久久免费看| 亚洲综合一区二区精品久久| 国产精品免费无遮挡无码永久视频| 免费无码黄十八禁网站在线观看| 亚洲网红精品大秀在线观看| 亚洲日韩国产欧美一区二区三区 | 亚洲人成人无码网www国产| 亚洲国产二区三区久久| 亚洲高清一区二区三区电影| 免费无码黄网站在线观看| 亚洲国产精品ⅴa在线观看| 免费一级特黄特色大片在线观看| 四虎成人精品国产永久免费无码 | a级精品九九九大片免费看| 亚洲AV永久无码区成人网站| 人妻无码一区二区三区免费| 亚洲国产成人在线视频| 午夜私人影院免费体验区| 亚洲国产精品免费视频| 99无码人妻一区二区三区免费| 亚洲VA成无码人在线观看天堂| 99爱视频99爱在线观看免费| 亚洲av永久无码精品三区在线4 | 四虎免费影院4hu永久免费| 亚洲av无码一区二区三区观看| 成人av免费电影| sss在线观看免费高清| 拔擦拔擦8x华人免费久久| 一级做a毛片免费视频| 久久亚洲精品成人AV| 国产一区二区三区免费观看在线| 亚洲黄色网站视频| 国产成人免费一区二区三区| 亚洲国产成人精品激情| 亚洲人成影院在线无码观看|