Eclipse搭建Spring框架(绝对成功!)
花了许久才把Spring框架搭建完成,一把辛酸泪。。。。。。。。。。
一、首先下载好全部所需要的工具和jar包
1 安装 springsource-tool-suite:
(1)打开eclipse-help-marketplace
search中输入spring,下载
按install,这里我已经下载好了
(2)安装
然后点击下一步知道最后完成安装,重启Eclipse。
.最后Windows下的Preferences显示Spring选项即为安装成功。
(3)下载springframework包
http://repo.spring.io/release/org/springframework/spring/4.3.9.RELEASE/spring-framework-4.3.9.RELEASE-dist.zip
(4)下载spring依赖的日志包commons-logging
http://commons.apache.org/proper/commons-logging/download_logging.cgi
(5) 将(3)和(4)解压后将相关jar包放在工程的lib目录下。
编写Spring的配置文件,该配置文件模板可以从Spring的参考手册或Spring的例子中得到。配置文件的取名可以任意,文件可以存放在任何目录下,但考虑到通用性,一般放在类路径下。
在spring-framework-4.2.5.RELEASE\docs\spring-framework-reference\htmlsingle目录中打开index.html,以关键字<bean
搜索,可查找到如下配置信息:<?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.xsd"><bean id="..." class="..."><!-- collaborators and configuration for this bean go here --></bean><bean id="..." class="..."><!-- collaborators and configuration for this bean go here --></bean><!-- more bean definitions go here --></beans>
在spring_first的src目录下新建一个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.xsd"></beans>
编写测试代码,在src目录下新建一个junit.test包,并在该包下新建一个JUnit Test Case。
在SpringTest.java的文件中加入测试代码,如下:public class SpringTest {@Testpublic void test() {// ApplicationContext是接口ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); // 实例化Spring容器}}
以上代码为实例化Spring容器。实例化Spring容器常用的两种方式:
方法一:在类路径下寻找配置文件来实例化容器。
ApplicationContext ctx = new ClassPathXmlApplicationContext(new String[]{"beans.xml"});
方法二:在文件系统路径下寻找配置文件来实例化容器。
ApplicationContext ctx = new FileSystemXmlApplicationContext(new String[]{"d:\\beans.xml"});
注意:Spring的配置文件可以指定多个,可以通过String数组传入。
- 运行test方法,Eclipse控制台打印如下:
可看到Eclipse控制台没有错误信息,即表示在Eclipse中搭建Spring4.2.5开发环境成功!!!
再一例子:
一、首先需要新建一个工程(我新建的是web工程):
file-->new-->other-->dynamic ** **,如图:
点击红色方框内容后,出现如下页面:
输入project name后一直点击Next,到最后一步时,建议把红色方框中的内容勾选起来,这样建好的工程会自带web.xml:
然后点击finish结束,刚创建好的工程结构如下图:
二、导入相关jar包,加入配置文件
搭建Spring框架,当然需要加入Spring的jar包,在WEB-INF的lib文件夹中复制spring框架所需的jar包(jar可以从网上或者是官网上下载),同时,还需要添加common-log.jar包,加入jar包后最好add一下:
选中lib下的所有jar包,然后右键-->build path-->add to build path
接下来就可以新建spring需要的配置文件了:
选中src文件夹,右键-->file:
创建完成后会多出一个xml文件,工程结构如图:
这个applicationContext.xml文件的配置先放着不管,我们先来建一个实体类
三、创建实体类,完整<在这是个动词>applicationContext.xml
3.1.以下是实体类:
新建实体类后就可以配置applicationCpontext.xml文件了:
3.2.以下是完整的applicationContext.xml文件,代码在图下面附上
xml文件中代码如下:
注意:
1.需要添加
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
2.上图中有书写错误的地方,各位客官请参考下面具体代码
- <span style="font-size:16px;"><?xml version="1.0" encoding="UTF-8"?>
- <beans>
- <bean id="Student" class="entity.Student">
- <property name="name">
- <value>Tom</value>
- </property>
- </bean>
- </beans></span>
最后我们就可以来建立测试类了:
代码如下:
public static void main(String[] args) {
ApplicationContext ct = new ClassPathXmlApplicationContext("applicationContext.xml");
//读取xml配置文件
Student stu = (Student) ct.getBean("Student"); //得到spring管理的bean
System.out.println("name:"+stu.getName());}
最后run一下就行了:
选中Test类,右键,Run As --> java Application
运行结果就不发图片了,结果会在控制台上出现一个tom.
至此,一个简单spring框架就搭建完成了。
项目推荐:
2000多G的计算机各行业电子资源分享(持续更新)
2020年微信小程序全栈项目之喵喵交友【附课件和源码】
Spring Boot开发小而美的个人博客【附课件和源码】
Java微服务实战296集大型视频-谷粒商城【附代码和课件】
Java开发微服务畅购商城实战【全357集大项目】-附代码和课件
最全最详细数据结构与算法视频-【附课件和源码】
----------------------------- end ------------------------------------
Eclipse搭建Spring框架(绝对成功!)相关推荐
- 使用eclipse搭建Spring框架
1.为了便于快速开发,所以我们需要下载一个spring tool工具 具体详情请参考http://blog.csdn.net/zhangkaidsy/article/details/77470908 ...
- Maven搭建Spring框架
Maven搭建Spring框架 一.前言 二.准备工作 1.IDE 2.创建项目 3.导入jar包 三.创建实体 四.创建Spring配置文件 五.测试 结果 结束语 一.前言 这一篇我会比较详细的将 ...
- JAVA开发血泪之路:一步步搭建spring框架
JAVA开发血泪之路:一步步搭建spring框架 作为一个服务端开发感觉一直挺排斥框架这种东西的,总觉得什么实现逻辑都帮你封装在里面了,你只需要配置这配置那个,出了问题也不知道怎么排查,之前即使写we ...
- Eclipse搭建SSM框架
Eclipse搭建SSM框架 1.sever及maven配置 2.进行JDK及tomcat集成 3.进行SSM框架搭建 4. 填写项目的maven坐标 5. 添加pom.xml全局依赖jar包 6. ...
- IntelliJ IDEA(2021.1)上搭建Spring框架
java搭建Spring框架 文章目录 java搭建Spring框架 前言 一.安装IntelliJ IDEA 二.搭建Spring项目 1.新建一个项目 2. 导入Spring 3.运行HelloW ...
- eclipse导入Spring框架
大家都说Spring框架好,而且之后的培训也会遇到框架,所以趁今天有点时间就看了一下Spring框架,这篇文章也是看后的一点小小的理解,非常的基础,大神请主动走开....好了不说的,看看我理解的Spr ...
- 本地环境用eclipse搭建spring源码环境
对于JAVA和.NET开发人员来讲Spring框架并不陌生,对于想进行spring源码学习的同学来讲,在本地下载和构建spring项目很有必要.以下简要说明下Spring源码的下载和在eclipse下 ...
- eclipse搭建SSH框架详解
2019独角兽企业重金招聘Python工程师标准>>> SSH框架是最常用的框架之一,在搭建SSH框架的时候总有人遇到这样,那样的问题.下面我介绍一下SSH框架搭建的全过程. 第一 ...
- IDEA搭建Spring框架环境
一.spring 框架概念 spring 是众多开源 java 项目中的一员,基于分层的 javaEE 应用一站式轻量 级开源框架,主要核心是 **Ioc(控制反转/依赖注入) 与 Aop(面向切面) ...
最新文章
- 离线轻量级大数据平台Spark之MLib机器学习库Word2Vec实例
- 【Python】选取二维列表的第一列
- Luogu P3031 高于中位数
- OpenCV使用函数compareHist的实例(附完整代码)
- delete expired backup 和 delete obsolete
- 什么是系统架构设计:关于架构演进理论
- 使用原生js实现邮箱模糊查询的效果
- 以一种标准的办法,获取工作目录
- RHadoop搭建(HBase)
- 华为手机安装Google Play教程
- C语言 简单走迷宫小游戏
- python初学火车座位判断_初学Python实现学校图书馆座位自动抢座预约
- 微服务启动报错:Shutting down DiscoveryClient
- 基于Impala的网易有数BI查询优化总结
- Spreadsheet_Excel_Writer
- 八大经典排序算法(java版)
- 前沿技术文章:高可靠性SSD推动智能社会向前发展
- 人工智能越来越“能”
- ubuntu 22.04 系统下载
- 楼氏硅麦SPH0641LM4H-1