Spring开发环境构建——eclipse

前言

来啦来啦,Windows10下安装eclipse出炉了。
下面开始快乐的配置环境吧。
所以包都上传GitHub啦,自取,哎嘿嘿,还有阔以csdn下载,见文章结尾,尽量去github下载吧

安装配置Java环境

重点:先不要安装eclipse,一定要先配置Java环境,不然会出问题(什么问题木知,反正奇奇怪怪就对了。)
JAVA环境配置
请看我的这篇博客,配置Java都是一样的,这次我选择了 jdk11
java官网
a0

安装Web服务器

重点:先不要安装eclipse

Apache-Tomcat,这里选择版本9,下载安装解压

TomCat官网
a
1.下载后解压文件如下:
a
2.进入bin文件夹,点击startup.bat文件,如下图
在这里插入图片描述
3.启动Tomcat服务器会占用一个MS-DOS窗口,显示启动信息。如果关闭当前MS-DOS窗口将关闭Tomcat服务器。
s
4.验证是否成功安装

打开你的浏览器,随便,比如谷歌、火狐、微软一类的,在网址栏里输入 http://localhost:8080/
如果是下面第一幅图表示没有安装成功。
注意:上面的那个黑色窗口(TomCat启动窗口不要关闭)
成功了会显示下面第二幅图

在这里插入图片描述
a

安装eclipse

eclipse来了

Eclipse官网

Eclipse的其它版本们

1.选择一个适配的eclipse版本,不要总是认为最新版就是最好的。可能存在不稳定的问题,也不要弄个太古老的。
下面可以直接下载最新版(不推荐
a
2.进入版本下载,这里我选择的是2019-06
在这里插入图片描述
3.选择第一个,下载 eclipseEE
在这里插入图片描述
4.下载完后解压到自定义目录,双击eclipse
在这里插入图片描述
5.自定义worksapace在这里插入图片描述
6.eclipse安装完成
a

集成Tomcat

1.选择window->preferences
在这里插入图片描述

2.选择server->runtime environments->add
在这里插入图片描述
3.将你解压后安装成功的tomcat位置加载进去,选择版本9,因为你安装的版本号是它
a
a

Spring下载

Spring官网
Spring官方网站升级后,建议通过 Maven和Gradle下载。

使用Spring框架开发应用程序时,除了引用Spring自身的JAR包外,还需要引用commons.logging的JAR包。emmmmm,我全放在zip包里面了,这里就不说怎么用Gradle下载了,我也没去研究,哈哈哈,可能类似于Android,compile一下或者implementation一下

1.Spring的JAR包
2.commons.logging的JAR包

s

s

新建我的第一个Spring程序

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
eclipse好难用,eclipse好难用,eclipse好难用,eclipse好难用,eclipse好难用
eclipse好难用,eclipse好难用,eclipse好难用,eclipse好难用,eclipse好难用
eclipse好难用,eclipse好难用,eclipse好难用,eclipse好难用,eclipse好难用

1.用eclipse创建一个名为ch1_1的project,如下
在这里插入图片描述
2.将spring的四个基础jar包和common logging复制到WEB-INF/lib文件夹下。

a
3.然后创建接口,创建配置文件,写代码。
还是具体一点吧
选择window->show view->projectExplore,然后就可以看到如下图,然后把上面的文件复制到WebContent-> Web-INF->lib下就可以了,直接鼠标右键单击lib,然后粘贴
a
4.然后我们开始写代码,在JAVA Resource下鼠标右键src,选择new,package,名字叫做 dao

在这里插入图片描述
5.鼠标右击dao,创建一个接口,叫TestDao
a

6.写下如下代码

package dao;
public interface TestDao {
    
    
	public void sayHello();
}

a
7.同5,(选择class就行)创建一个class,名字TestDaoImpl
代码如下

package dao;

public class TestDaoImpl implements TestDao{
    
    
	@Override
	public void sayHello() {
    
    
		System.out.println("Hello,go to sleep!");
	}
}

8.创建配置文件applicationContext.xml
右击src,new OtherFile,选择xml文件
a
a
a
9.点击applicationContext.xml底部的source,写入如下代码:

<?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">
	<!-- 将指定类TestDaoImpl配置给Spring,让Spring创建其实例 -->
	<bean id="test" class="dao.TestDaoImpl" />
</beans>

a
10.创建测试类
在src下创建test包,就是package
再在test包下创建Test类
a

package test;

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

import dao.TestDao;
public class Test {
    
    
	public static void main(String[] args) {
    
    
		//初始化Spring容器ApplicationContext,加载配置文件
				@SuppressWarnings("resource")
				ApplicationContext appCon = 
		new ClassPathXmlApplicationContext("applicationContext.xml");
				//通过容器获取test实例
				TestDao tt = (TestDao)appCon.getBean("test");
				tt.sayHello();
	}

}

11.运行代码,选择run as java application
在这里插入图片描述
12.控制台输出结果
在这里插入图片描述

全部资源

https://github.com/Nianf/Experiment-data/tree/main/softwareData
想不到github居然因为包太大了传不完,就只传了部分,想要的话私信我吧
或者评论区留下你的邮箱
这是csdn资源,包含了全部的上述实验的包 all-packages

猜你喜欢

转载自blog.csdn.net/qq_43738932/article/details/120301928