标签:turn src 测试 context package vat work 编译 意义
首先下载spring的源码,下载地址如下:
点击自己想下载的版本,点击后下载第一个dist.zip文件即可。
spring源码
1、先将下载好的spring压缩包解压到某个文件夹
2、在eclipse中建立一个空的Dynamic web project
3、在资源管理器中的项目名上点击鼠标右键,Build Path --> configure Build Path,点击Libraries
出现如下界面
4、先鼠标单击Classpath,再点击Add Library,如下:
5、再双击击User Library,进入如下界面:
(其中的Spring5.2.6是我已经建好的,你们的界面一般是空白的)
6、点击界面由右边的User Libraries,进入如下界面:
(其中的Spring5.2.6是我已经建好的,你们的界面一般是空白的)
7、点击右边的New,新建一个库名,例如
点击ok,出现如下界面:
8、 然后单击springE,点击右边的 Add External JARs(加入已存在的jar包),然后选择文件,将之前下载的dist.zip文件解压出来的全部jar包导入(初学spring,不明白每个包的意义,所以全部都导入(导入少了会错,导入多了不会错的,嘿嘿))会出现如下界面:
再点击apply and close,出现如下界面:
点击Finish后,spring的jar包就已经导入了,
进行Junit 4 单元测试时需要导入Junit的jar包,步骤部分同上,点击Add library,双击Junit,选择Junit 4,点击Finish即可发现Junit 4的jar包已导入。
1、 新建一个空的 Java 项目,命名为【spring】,将spring的jar包导入项目(上面的方法)
2、在 Packge【pojo】下新建一个【Source】类:
package pojo;
public class Source {
private String fruit; // 类型
private String sugar; // 糖分描述
private String size; // 大小杯
public String getFruit() {
return fruit;
}
public void setFruit(String fruit) {
this.fruit = fruit;
}
public String getSugar() {
return sugar;
}
public void setSugar(String sugar) {
this.sugar = sugar;
}
public String getSize() {
return size;
}
public void setSize(String size) {
this.size = size;
}
}
3、在 【src】 目录下新建一个 【applicationContext.xml】 文件,通过 xml 文件配置的方式装配我们的 bean((spring的核心配置文件xml一定要放在src文件夹下,不然编译时会报错))
<?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 name="source" class="pojo.Source">
<property name="fruit" value="橙子"/>
<property name="sugar" value="多糖"/>
<property name="size" value="超大杯"/>
</bean>
</beans>
4、在 Packge【test】下新建一个【TestSpring】类:
package test;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import pojo.Source;
public class TestSpring {
@Test
public void test(){
ApplicationContext context = new ClassPathXmlApplicationContext(
new String[]{"applicationContext.xml"}
);
Source source = (Source) context.getBean("source");
System.out.println(source.getFruit());
System.out.println(source.getSugar());
System.out.println(source.getSize());
}
}
5、运行测试代码,可以正常拿到 xml 配置的 bean
控制台输出如下则表示spring框架搭载正确
标签:turn src 测试 context package vat work 编译 意义
原文地址:https://www.cnblogs.com/muyouzhi/p/12966952.html