開啟 MyEclipse 建立一個java工程:Helloword,並新增Spring支援類庫,右鍵工程名稱,選擇"MyEclipse"->"Add Spring Capabilites",如下圖:
一個簡單的 Spring bean.
package com.yiibai.core; /** * Spring bean * */ public class HelloWorld { private String name; public void setName(String name) { this.name = name; } public void printHello() { System.out.println("Spring 3 : Hello ! " + name); } }
File : applicationContext.xml
<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="helloBean" class="com.yiibai.core.HelloWorld"> <property name="name" value="Yiibai" /> </bean> </beans>
檢視目錄結構如下:
package com.yiibai.core; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class App { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext( "applicationContext.xml"); HelloWorld obj = (HelloWorld) context.getBean("helloBean"); obj.printHello(); } }
Spring 3 : Hello ! Yiibai