使用Maven构建Spring项目“HelloWorld”

开始学习Spring,因为以前都没用过Maven,所以打算边学习Spring边熟悉Maven。这里自己使用Maven构建一个spring项目demo

1、新建maven项目:
新建maven项目

新建maven项目

2、构建Spring环境:
打开maven项目根目录中的pom.xml,点击dependencies添加add:

  • groupId: org.springframework
  • artifactId: spring-context
  • version: 4.3.9.RELEASE

enter image description here

保存pom.xml后如果显示下图说明Spring环境搭建成功了:
enter image description here

3、创建bean类

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package com.gisxx.springTest;
public class TestBean {
private String name;
public TestBean() {
}
public TestBean(String name) {
super();
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void hello(){
System.out.println("Hello "+this.getName());
}
}

4、创建Bean配置文件
我在bean的同级目录下创建beans.xml

1
2
3
4
5
6
7
8
9
10
<?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-4.1.xsd">
<bean id="testBean" class="com.gisxx.springTest.TestBean">
<property name="name" value="肖大昕 " />
</bean>
</beans>

5、测试

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.gisxx.springTest;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class App
{
public static void main( String[] args )
{
ApplicationContext context=new ClassPathXmlApplicationContext("com/gisxx/springTest/beans.xml");
TestBean test=(TestBean)context.getBean("testBean");
test.hello();
((ClassPathXmlApplicationContext)context).close();
}
}

控制台输出:

Hello 肖大昕