1、创建Maven Project
2、点击下一步,create a simple project ……不要勾选
3、点击下一步,选择webapp
4、点击下一步,输入Group Id和Artifact Id
5、点击finish,完成创建,文档结构图如下
6、在main文件夹下创建java文件夹,用于存储java源代码,打开项目属性-Java Build Path-Source-Add Folder,选中java文件夹
7、编辑pom.xml 加入Spring的依赖
<properties> <spring.version>3.0.5.RELEASE</spring.version> </properties> <dependencies> <!-- Spring3 dependencies --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> </dependencies>
8、创建HelloWorld类和sayHello方法
package com.yimiw.spring3.hello; public class HelloWorld { public void sayHello(){ System.out.println("Hello World"); } }
9、resource目录下创建spring-bean.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.yimiw.spring3.hello.HelloWorld"> </bean> </beans>
10、创建用于测试的Test类
package com.yimiw.spring3.hello; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Test { public static void main(String[] args) { ApplicationContext context= new ClassPathXmlApplicationContext("spring-bean.xml"); HelloWorld obj=(HelloWorld)context.getBean("helloBean"); obj.sayHello(); } }
11,、运行Test类,输出Hello World