目录

一、下载安装需要的依赖包

二、IDEA的部署


一、下载安装需要的依赖包

首先,我们需要下载一点jar包

第一个jar包是第三方依赖的jar包,Spring的核心容器依赖commons.logging的JAR包

Index of /apache/commons/logging (tsinghua.edu.cn)

进去以后点击binary的文件夹,然后选择

 剩下四个jar包分别是(此处摘自Spring框架包_Eider1998的博客-CSDN博客_spring框架包

1.spring-core-4.3.6.RELEASE.jar       包含Spring框架的核心工具类,Spring其它组件都要用到这个包里的类。

2.spring-beans-4.3.6.RELEASE.jar       所有应用都要用到的JAR包,它包含访问配置文件、创建和管理Bean以及进行控制反转或者依赖注入操作相关的所有类。

3.spring-context-4.3.6.RELEASE.jar       提供了在基础IoC功能上的扩展服务,还提供了许多企业级服务的支持

4.spring-expression-4.3.6.RELEASE.jar       定义了Spring的表达式语言。
 

这里给下这个jar包的下载地址

JFrog

进去以后选择第一个

解压完毕以后,在文件的lib文件夹下面可以看到我们所需jar包 

二、IDEA的部署

(1)选择java项目,一直创建到结束

 (2)进入project structure页面

 (3)然后在libraries页面导入上面下好的jar包

 

 (4)在src源文件下创建这三个文件(一个xml,两个java)(此处代码借用的IDEA2021新建第一个Spring项目(使用两种方法)_小熊coder的博客-CSDN博客_idea创建spring项目教程

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="helloWorld" class="HelloWorld">
        <property name="message" value="Hello World!" />
    </bean>

</beans>

 HelloWorld的代码

public class HelloWorld {
    private String message;
    public void setMessage(String message) {
        this.message = message;
    }
    public void getMessage() {
        System.out.println("message : " + message);
    }
}

MainApp的代码

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

public class MainApp {

    public static void main(String[] args) {

        ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");

        HelloWorld obj = (HelloWorld) context.getBean("helloWorld");
        obj.getMessage();
    }
}

(5)简单运行一下

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐