第一个Spring程序

来源:互联网 发布:java fastjson 转换 编辑:程序博客网 时间:2024/05/21 15:24

注意:我使用的是Spring3.2

首先看一下第一个Spring程序的整体概貌

上面的五个jar包(除去spring-context-support-3.2.2.RELEASE.jar)必须引入,我不知道之前的版本的基本包是什么,但Spring3.2的基本包是上面六个缺一不可。

 

HelloWorld.java

package com.spring.first;public class HelloWorld {public void sayHello() {System.out.println("Hello World!!!");}}

hello.xml

<?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.2.xsd"><bean id="hello" class="com.spring.first.HelloWorld" /></beans>

Test.java

package com.spring.first;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class Test {public static void main(String[] args) {ApplicationContext context = new ClassPathXmlApplicationContext("com/spring/first/hello.xml");HelloWorld hello = (HelloWorld) context.getBean("hello");hello.sayHello();}}


运行的结果:

Hello World!!!