maven環境下建立一個spring的java工程

程式設計侯發表於2018-03-26

第一步:配置好maven環境,和新增相應的spring的jar包。(省略)
第二步:在src/main/java 下建立一個beans.xml檔案
這裡寫圖片描述

第三步:點選進入beans檔案,貼上以下格式

<?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-3.0.xsd">

</beans>

第四步:建立一個bean,類名為Hello.java

public class Hello {
    public String message;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}

接著,要在beans檔案中配置一下:可以手動輸入,也可以使用開發工具介面新增

<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-3.0.xsd">

   <bean id="Hello" class="com.hz.Hello">
       <property name="message" value="Hello World!"/>
   </bean>

</beans>

第五步:建立一個可執行的MainHello。

public class MainHello {
    public static void main(String[] args) {
        //獲取applicationContext容器,可以管理beans.xml中所有的bean
        ApplicationContext ac =new ClassPathXmlApplicationContext("beans.xml");
        //獲取Hello這個bean物件
        Hello h =(Hello)ac.getBean("Hello");
        System.out.println(h.getMessage());

    }
}

執行:顯示在bean中的message的資料。
這裡寫圖片描述

相關文章