0
Spring入门程序
source link: https://blog.51cto.com/u_15707781/5701797
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Spring入门程序
精选 原创三.入门程序
1.创建maven项目
先新建一个空工程
编辑编辑在工程中创建一个module:
编辑编辑编辑编辑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>
<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>
3.创建java类
main文件夹新建directory(文件夹),取名为java
java文件夹上右键make directory as 设置文件夹的功能
编辑创建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("创建一杯饮料");
}
}
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("创建一杯饮料");
}
}
4.创建配置文件
4.1在main文件夹下创建文件夹,取名为resources
resouces文件夹右键设置文件夹属性
编辑4.2新建spring配置文件
编辑编辑创建出来的配置文件结构如下:
编辑文件中添加:
<?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>
<!-- 创建一个Drink类型的对象 -->
<bean id="drink_01" class="com.test.pojo.Drink" </beans>
5.1创建test文件夹
在src文件夹下,跟main同级目录 创建文件夹 取名为test
test文件夹右键设置文件夹功能
编辑5.2创建包和测试类
编辑测试代码为:
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);
}
}
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简介
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK