创建一个spring helloworld
1、下载所需要的jar包
http://projects.spring.io/spring-framework/
这里使用了maven方式给出jar
<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.3.RELEASE</version> </dependency> </dependencies>
安装maven使用mvn命令方式下载jar包
pom.xml
<?xml version="1.0"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>temp.download</groupId> <artifactId>temp-download</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <!-- 需要下载什么jar包 添加相应依赖 其余部分无需在意--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.3.RELEASE</version> </dependency> </dependencies> </project>
maven.bat
call mvn -f pom.xml dependency:copy-dependencies
@pause
运行bat直接下载jar包
2、安装springsource插件
直接在eclipse marketplace上面搜索然后安装
3、新建一个java工程
创建一个类:
package com.hy; public class HelloWorld { private String name; public HelloWorld() { } public String getName() { return name; } public void setName(String name) { this.name = name; } public void hello() { System.out.println("hello:" + name); } }
创建spring bean配置文件
直接用插件new一个spring configuration file
配置一个bean 注入一个属性
3、创建一个测试类
package com.hy; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Main { public static void main(String[] args) { // HelloWorld helloWorld = new HelloWorld(); // helloWorld.hello(); ApplicationContext appContext = new ClassPathXmlApplicationContext( "applicationContext.xml"); HelloWorld helloWorld = (HelloWorld) appContext.getBean("helloWorld"); helloWorld.hello(); } }
运行可以发现bean被初始化了。并且属性被注入进去了。
代码链接:http://pan.baidu.com/s/1nuGLeDN
邮箱:wangh_2@sina.com