Spring 3 hello world example

package com.mkyong.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 : SpringBeans.xml

<?xml version="1.0"?>
<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.mkyong.core.HelloWorld">
        <property name="name" value="Mkyong" />
    </bean>
</beans>
package com.mkyong.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( "SpringBeans.xml");  
        HelloWorld obj = (HelloWorld) context.getBean("helloBean");  
        obj.printHello(); 
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容