0

Spring入门程序

 1 year ago
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.
neoserver,ios ssh client

Spring入门程序

精选 原创

呆萌老师博客号 2022-09-22 01:54:25 博主文章分类:JAVA基础学习 ©著作权

文章标签 spring xml 文章分类 Java 编程语言 yyds干货盘点 阅读数224

 三.入门程序

1.创建maven项目

先新建一个空工程

Spring入门程序_spring
编辑
Spring入门程序_xml_03
编辑

在工程中创建一个module:

Spring入门程序_spring_05
Spring入门程序_spring_07
编辑
Spring入门程序_xml_09
编辑
Spring入门程序_spring_11
编辑
Spring入门程序_xml_13
编辑
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>

3.创建java类

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

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

Spring入门程序_xml_16
编辑

创建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("创建一杯饮料");
}
}

4.创建配置文件

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

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

Spring入门程序_spring_19
编辑

4.2新建spring配置文件

Spring入门程序_xml_21
编辑
Spring入门程序_spring_23
编辑

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

Spring入门程序_spring_25
编辑

文件中添加:

<?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>

5.1创建test文件夹

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

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

Spring入门程序_xml_28
编辑

5.2创建包和测试类

Spring入门程序_xml_30
编辑

测试代码为:

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简介


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK