利用maven 命令创建Spring项目

1、用maven命令创建项目结构

  命令如下:

mvn archetype:generate -DgroupId=com.mkyong.core -DartifactId=Spring3Example 
    -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

2、利用maven命令把项目转换成Eclipse项目

  命令如下:

   

mvn eclipse:eclipse

3、添加Spring jar 

  打开项目文件夹下面的pom.xml 文件添加如下代码

  

 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 2   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
 3   <modelVersion>4.0.0</modelVersion>
 4   <groupId>com.chiu</groupId>
 5   <artifactId>Spring3Example</artifactId>
 6   <packaging>jar</packaging>
 7   <version>1.0-SNAPSHOT</version>
 8   <name>Spring3Example</name>
 9   <url>http://maven.apache.org</url>
10  
11   <properties>
12         <spring.version>3.1.1.RELEASE</spring.version>
13     </properties>
14  
15     <dependencies>
16  
17         <!-- Spring 3 dependencies -->
18         <dependency>
19             <groupId>org.springframework</groupId>
20             <artifactId>spring-core</artifactId>
21             <version>${spring.version}</version>
22         </dependency>
23  
24         <dependency>
25             <groupId>org.springframework</groupId>
26             <artifactId>spring-context</artifactId>
27             <version>${spring.version}</version>
28         </dependency>
29  
30     </dependencies>
31 </project>

4、添加Spring bean

  代码如下:

 1 package com.chiu
 2  
 3 /**
 4  * Spring bean
 5  * 
 6  */
 7 public class HelloWorld {
 8     private String name;
 9  
10     public void setName(String name) {
11         this.name = name;
12     }
13  
14     public void printHello() {
15         System.out.println("Spring 3 : Hello ! " + name);
16     }
17 }

5、添加Spring 的配置文件

  代码如下:

 1 <beans xmlns="http://www.springframework.org/schema/beans"
 2     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3     xsi:schemaLocation="http://www.springframework.org/schema/beans
 4     http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
 5  
 6     <bean id="helloBean" class="com.chiu.HelloWorld">
 7         <property name="name" value="Mkyong" />
 8     </bean>
 9  
10 </beans>

 

posted @ 2013-01-28 11:40  店小2  阅读(283)  评论(0)    收藏  举报