Spring开发环境搭建

本文使用的文件版本:

java版本:64位jdk-8u131-windows-x64_8.0.1310.11

Tomcat版本:apache-tomcat-8.5.54-windows-x64

Eclipse的Tomcat插件版本:net.sf.eclipse.tomcat.updatesite-2019-01-28

Spring版本:spring-framework-5.0.0.RELEASE-dist

logging日志api文件:commons-logging-1.2-bin


(一)安装Eclipse和Java开发环境

点击连接,根据网站步骤进行安装Eclipse和java,由于此eclipse已经被汉化,但有的同志习惯使用英文,我们可以这样解决。

(1)右击【eclipse】的快捷方式

(2)选择【属性】,在【目标】最后添加【 -nl "en"】,对语言进行规定,从而使eclipse编程英文。


(二)安装Tomcat

(1)下载地址1:https://download.csdn.net/download/u012839256/12329037  ,下载后解压,然后直接跳转到(4)

  下载地址2:打开Tomcat的网站 https://tomcat.apache.org/ ,点击后进入(2)

(2)从左侧选择我们所需的版本,这里我们使用【Tomcat 8】

(3)下载64位系统下的zip压缩包,点击【64-bit Windws.zip】,下载后的文件名为:apache-tomcat-8.5.54-windows-x64.zip

(4)将下载后的apache-tomcat-8.5.54-windows-x64.zip解压,然后配置【环境变量】,我们使用windows10系统进行配置。

在【控制面板】=》【系统和安全】=》【系统】=》【高级系统设置】

(5)选择【环境变量】

(6)点击【系统变量】中的【新建】,也就是下方那个【新建】

(7)添加变量名:TOMCAT_HOME;变量值:即前面安装包的解压路径,然后点击【确定】,环境变量设置完成


(三)安装Eclipse的Tomcat插件

(1)下载地址1:https://download.csdn.net/download/u012839256/12329074,下载后,直接跳转到(4)

 下载地址2:https://sourceforge.net/projects/tomcatplugin/,点击后进入(2)

(2)点击【Download】

(3)等待几秒钟后就可以进行下载了,下载的文件名称为:net.sf.eclipse.tomcat.updatesite-2019-01-28.zip

(4)从压缩包中,【plugins】文件夹中的【net.sf.eclipse.tomcat_9.1.4.jar】进行复制

(5)黏贴到eclipse安装路径下的 plugins中

(6)重新打开eclipse,会出现 Tomcat 的控制工具

(7)然后在 eclipse 中配置 tomcat,点击【Window】下的【Preference】

(8)依次点击【tomcat】,选择相应的Tomcat版本【Version 8.x】,选择 Tomcat.xml 的路径,即 tomcat 的解压路径。

选择Server.xml,然后直接点击【应用】。

(9)点击第一个【cat猫】,console中显示运行的信息

(10)浏览器中输入http://localhost:8080/ 查看tomcat是否安装成功


(四)在Eclipse中配置Spring

(1)下载地址1:https://download.csdn.net/download/u012839256/12329177,下载后直接跳转到(五)下载logging日志文件

         下载地址2:https://repo.spring.io/webapp/#/home,跳转到(2)

(2)鼠标指着左侧边3~5秒,出现列表,点击【Artifacts】

(3)分别点击【libs-release-local】【org】【springframework】【spring】左边的小箭头,然后选择【5.0.0.RELEASE】版本,点击【spring-framework-5.0.0.RELEASE-dist.zip

(4)点击【Download】进行下载


(五)下载logging日志api文件

(1)下载地址:https://repository.apache.org/content/repositories/releases/commons-logging/commons-logging/1.2/

(2)下载图中标注的日志文件


(六)建立spring项目,调试运行

(1)打开Eclipse,new一个新的Project

(2)选择Java下的 【Tomcat Project】,点击【Next】

(3)设置项目名:myApp,点击【Finish】

得到

(4)在WEB-INF/src 下建立三个包:com.gc.action;com.gc.impl;com.gc.test分别去存储类和实现。

(5)在WEB-INF/lib 下添加5个jar文件,分别是(四)和(五)日志中的文件。

(6)将lib中的文件全选,【右击】【Build Path】【Add to Build Path】

得到结果

(7)在com.gc.action包中添加 HelloWorld.java文件 

package com.gc.action;

public class HelloWorld {
	public String msg = null;

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}
}

(8)在myApp文件夹下添加 config.xml 文件,右击【myApp】,选择【new】【other】

(9)选择【XML】下的【XML File】文件,【Next】

(10)设置文件名,【Finish】

(11)用写字板或文本编辑器打开并输入下面代码

<?xml version="1.0" encoding="UTF8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
	<bean id="HelloWorld" class="com.gc.action.HelloWorld">
		<property name="msg">
			<value>HelloWorld</value>
		</property>
	</bean>
</beans>

(12)在 com.gc.test 包中添加 TestHelloWorld.java 文件

package com.gc.test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
import com.gc.action.HelloWorld;

public class TestHelloWorld {
	public static void main(String[] args) {
		//通过ApplicationContext来获取Spring的配置文件
		ApplicationContext actx = new FileSystemXmlApplicationContext("config.xml");
		//通过Bean的id来获取Bean
		HelloWorld helloWorld = (HelloWorld)actx.getBean("HelloWorld");
		System.out.println(helloWorld.getMsg());
	}
}

(13)在TestHelloWorld.java 文件上【右击】,运行得输出结果

(14)实现Spring后,如果需要修改输出结果,就不需要去修改源代码了,只需要修改配置文件,即前面定义的 .xml 文件,如

<?xml version="1.0" encoding="UTF8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
	<bean id="HelloWorld" class="com.gc.action.HelloWorld">
		<property name="msg">
			<value>HelloW</value>
		</property>
	</bean>
</beans>

由HelloWorld改为HelloW,输出结果为:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肥羊汤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值