一.Spring的下载
- 打开网址https://repo.spring.io/ui/native/release/org/springframework/spring/,该页面显示一个目录列表如下图,选择您要下载的spring-framework版本。(本文以spring-framework-5.1.0为例)
- 下载spring-framework-5.1.0.RELEASE-dist.zip,如下图所示:
二. 解压文件。
将该文件解压到任意你可以找到的位置,这里小编解压到了eclipse文件夹里(具体路径为:D:\Program Files\eclipse)。
三.Eclispse导入Spring库。
-
创建一个空的Java Project项目。File->New->Java Project->Next.
-
定义项目名称和JRE版本,JRE版本取决于您电脑配置的Java版本,点击Next。
-
点击Finish。
-
右键项目名称。Build Path->Configure Build Path。
-
打开Libraries界面。Add Library->User Library->User Libraries…
-
New一个新的Library。命名为:Spring5.1。建议根据您下载的Spring版本命名。
-
导入Jar包。点击Add External JARs…打开D:\Program Files\eclipse\spring-framework-5.1.0.RELEASE\libs,选择该路径下的所有jar包。依次点击Apply(或者Apply and Close)
四.测试。
小编参照书本中的一个简单示例对Spring库导入的成功与否进行测试。
- Person.java
package myTest;
public class Person {
private Axe axe;
public void setAxe(Axe axe) {
this.axe = axe;
}
public void useAxe() {
System.out.println("我打算去砍点柴火");
// 调用axe的方法
System.out.println(axe.chop());
}
}
- Axe.java
package myTest;
public class Axe {
public String chop() {
return "使用斧头砍柴";
}
}
- Main.java
package myTest;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Main {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");
Person person = context.getBean("person",Person.class);
person.useAxe();
}
}
4.配置文件beans.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.xsd">
<bean id="person" class="myTest.Person">
<property name="axe" ref="axe" />
</bean>
<bean id="axe" class="myTest.Axe"/>
</beans>
注意: 各文件的存放位置。
5.运行结果: