eclipse配置Spring

server/2025/2/13 7:12:54/
eclipseSpring_4">1、从eclipse下载Spring工具

进入 help – install new software… ,如下图:
图示一

点击 add ,按以下方式输入:

Name : Spring
Location : http://dist.springsource.com/release/TOOLS/update/e4.10/

图示二
之后点击 add ,等待一会儿会出现安装列表,我们选择带有 IDE 的四个组件进行安装。
图示三
安装完成后重启客户端。

二、下载Spring framework以及commons-logging
1、Spring framework下载

进入Spring framework下载对应的版本,如图:
版本号
选择对应的版本进入下载,此处选择 5.2.8.release
选择下载包
选择第一个下载包,等待下载。

2、commons-logging下载

进入 commons-logging-windows版下载支持windows的文件,若想下载其他类型,可以访问此处

eclipse_33">三、eclipse环境配置

1、新建 Java Project 项目,右键选择项目,点击 Build Path – Configure Build Path
路径配置
2、添加commons-logging进入该项目路径

①点击 Libraries
②选择 Add External JARs
③进入文件夹,选择下载好的 commons-logging,解压进入文件目录,选择 commons-logging-x.x.jar

commons-logging添加

comons

3、添加Spring组件进入路径
依然按照上述顺序,点击 Add External JARs 进行文件路径选择,此时进入下载好的Spring framework 文件夹,如下图所示:
Spring主文件
进入 libs ,此时,如下图所示:
组件目录
我们需要将后缀形式为 RELEASE.jar 形式的包全部导入,导入结果如下图:
导入结果
此时,Spring的配置已经完成了。
注:jdk版本:JavaSE-1.8
eclipse版本:2020-06 (4.16.0)

四、验证Spring安装是否完成

按照如下格式新建文件:
hello
代码如下:
1、HelloWorld代码

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

2、MainApp代码

package com.tutorialspoint;
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();}
}

3、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/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd"><bean id="helloWorld" class="com.tutorialspoint.HelloWorld"><property name="message" value="Hello World!"/></bean></beans>

注:该文件位于src文件下

运行MainApp,即可得到如下结果:
结果
配置完成!!!


http://www.ppmy.cn/server/167270.html

相关文章

AH比价格策略源代码

用python 获取在A股和香港上市的公司和在A股和香港上市的公司股票代码和名称并且选出港股和A股涨幅相差比较大的股票 import akshare as akdef get_ah_stocks():# 获取A股股票列表a_stock_list ak.stock_zh_a_spot_em()print(a_stock_list)a_stock_list a_stock_list[[&quo…

Java 魔法:精准掌控 PDF 合同模板,指定页码与关键字替换签章日期

朋友们&#xff01;在实际业务场景中&#xff0c;经常会碰到处理 PDF 合同模板的需求&#xff0c;要在几十页的合同里对指定页面替换公章、签名和日期&#xff0c;还涉及多人签名以及多个公司盖公章。下面就给大家分享两种用 Java 处理这类问题的方法&#xff0c;一种是通过指定…

Python——批量图片转PDF(GUI版本)

目录 专栏导读1、背景介绍2、库的安装3、核心代码4、完整代码总结专栏导读 🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手 🏳️‍🌈 博客主页:请点击——> 一晌小贪欢的博客主页求关注 👍 该系列文章专栏:请点击——>Python办公自动化专…

MybatisPlus常用增删改查

记录下MybatisPlus的简单的增删改查 接口概述 Service和Mapper区别 Mapper简化了单表的sql操作步骤&#xff08;CRUD&#xff09;&#xff0c;而Serivce则是对Mapper的功能增强。 Service虽然加入了数据库的操作&#xff0c;但还是以业务功能为主&#xff0c;而更加复杂的SQL…

《Coresight/Trace/Debug大合集》64节课16小时,6大主题, 685页PPT

CSDN学院课程连接&#xff1a;https://edu.csdn.net/course/detail/39573 虽然说当前已经完结了&#xff0c;但后续可能会持续更新。

【Day38 LeetCode】动态规划DP 子序列问题Ⅱ

一、动态规划DP 子序列问题Ⅱ 1、最长公共子序列 1143 确定dp数组含义&#xff0c;dp[i][j]表示长度为[0, i - 1]的字符串text1与长度为[0, j - 1]的字符串text2的最长公共子序列的长度。 dp转移关系&#xff0c;对于当前值dp[i][j], 分为text1[i - 1] 与 text2[j - 1]相同与…

PhotoShop中创建窗口使用对应按钮创建对应图层简单示例

以前在使用Photoshop的PSD文件转换成Unity的UI Prefab工具的时候&#xff0c;想过是否能在PhotoShop中创建“组件”方式创建层&#xff0c;然后通过代码给层做重命名&#xff0c;不需要手动改写层的名字&#xff0c;可以直接创建所需数量的图层并按照层级排列&#xff0c;具体思…

大模型deepseek-r1 本地快速搭建

1、安装部署ollama 详细步骤见&#xff1a;Ollama 下载和安装 官网下载地址&#xff1a;Ollama官网 2、大模型Deepseekk-r1下载 详细步骤见&#xff1a;大模型deepseek-r1 本地ollama部署详解 ollama run deepseek-r13、Open WebUI部署详解 详细见步骤&#xff1a;大模型d…