0
点赞
收藏
分享

微信扫一扫

Spring入门程序


 三.入门程序

1.创建maven项目

先新建一个空工程

Spring入门程序_xml

Spring入门程序_spring_02

编辑

Spring入门程序_xml_03

Spring入门程序_spring_04

编辑

在工程中创建一个module:

Spring入门程序_spring_05

Spring入门程序_xml_06

编辑

Spring入门程序_xml_07

Spring入门程序_xml_08

编辑

Spring入门程序_xml_09

Spring入门程序_xml_10

编辑

Spring入门程序_spring_11

Spring入门程序_spring_12

编辑

Spring入门程序_xml_13

Spring入门程序_xml_14

编辑

2.添加spring框架核心jar包

<!-- 导入spring的核心jar包 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.3.18.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>4.3.18.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.18.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>4.3.18.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>4.3.18.RELEASE</version>
</dependency>

Spring入门程序_xml_15

3.创建java类

main文件夹新建directory(文件夹),取名为java

java文件夹上右键make directory as 设置文件夹的功能

Spring入门程序_spring_16

Spring入门程序_xml_17

编辑

创建com.test.pojo包和Drink类

package com.test.pojo;

public class Drink {

private String name;

private String sugar;

private float price;

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getSugar() {
return sugar;
}

public void setSugar(String sugar) {
this.sugar = sugar;
}

public float getPrice() {
return price;
}

public void setPrice(float {
this.price = price;
}

public Drink() {
System.out.println("创建一杯饮料");
}
}

Spring入门程序_xml_18

4.创建配置文件

4.1在main文件夹下创建文件夹,取名为resources

resouces文件夹右键设置文件夹属性

Spring入门程序_spring_19

Spring入门程序_xml_20

编辑

4.2新建spring配置文件

Spring入门程序_spring_21

Spring入门程序_spring_22

编辑

Spring入门程序_xml_23

Spring入门程序_xml_24

编辑

创建出来的配置文件结构如下:

Spring入门程序_spring_25

Spring入门程序_xml_26

编辑

文件中添加:

<?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">
<!-- 创建一个Drink类型的对象 -->
<bean id="drink_01" class="com.test.pojo.Drink" </beans>

Spring入门程序_spring_27

5.测试

5.1创建test文件夹

在src文件夹下,跟main同级目录 创建文件夹 取名为test

test文件夹右键设置文件夹功能

Spring入门程序_spring_28

Spring入门程序_xml_29

编辑

5.2创建包和测试类

​ 

Spring入门程序_spring_30

Spring入门程序_xml_31

编辑

测试代码为:

package com.test.pojo;

import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class TestApplicationContext {

@Test
public void test(){

//创建 Spring 的 IOC 容器
ApplicationContext applicationContext= new ClassPathXmlApplicationContext("/applicationContext.xml");

//Drink drink_01=(Drink)applicationContext.getBean("drink_01");

//获得容器中的bean对象
Drink drink_01=applicationContext.getBean("drink_01",Drink.class);


}

}

Spring入门程序_spring_32



举报

相关推荐

0 条评论