Spring框架基本設置案例_helloSpring

1.導包 日誌
2.編寫applicationContext.xml src下
3.加載配置,創建工程,獲得bean

1.導包
這裏寫圖片描述
2.創建類
這裏寫圖片描述
HelloSpring.java

package edu.tsinghua.spring;

public class HelloSpring {
    String message="spring DI!";
    public void say(){
        System.out.println("Hello,"+this.message);
    }
    public String getMessage() {
        return message;
    }
    public void setMessage(String message) {
        this.message = message;
    }
}

Test.java

package edu.tsinghua.spring;

import org.springframework.beans.factory.BeanFactory;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {
    public static void main(String[] args) {
        HelloSpring hs2=new HelloSpring();
        System.out.println(hs2);
        hs2.setMessage("IOC");
        hs2.say();
        System.out.println("-----------");
        //加載配置文件
        BeanFactory factory=new ClassPathXmlApplicationContext("applicationContext.xml");
        //獲得對象 實體
        HelloSpring helloSpring=(HelloSpring)factory.getBean("hs");
        helloSpring.say();
    }

}

*這裏寫圖片描述*
3.新建、編寫配置文件
內容如下:
這裏寫圖片描述

applicationContext.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 name="hs" class="edu.tsinghua.spring.HelloSpring" >
        <property name="message" value="java,你好!"></property>
        <!-- <property name="message">
            <value>NIHAO!</value>
        </property> -->
    </bean>

</beans>

運行後獲得如下結果:

Hello,java,你好!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章