eclipse + maven 配置 SSM 项目环境(适用于 idea)

本文介绍了如何使用Eclipse和Maven配置SSM(Spring+SpringMVC+MyBatis)项目环境。从创建Maven项目、配置pom.xml、设置jdbc.properties、mybatis及spring配置文件,到完成web.xml的配置,最后通过验证步骤确保环境正确搭建。
摘要由CSDN通过智能技术生成

 目录

前言

1.目录解析

2.使用 maven 引入 jar 包

3. jdbc.properties 的配置

4. mybatis 相关的配置

5. spring 相关的配置

第一步:spring-dao.xml 的配置

第二步:spring-service.xml 的配置

第三步:spring-web.xml 的配置

第四步:web.xml 的配置

6.验证



前言

idea 编辑器自己新建一个 maven 项目后,其他的照着下面做就行。

开始写教程前,我已经创建了一个用于 web 开发的 maven 项目了,所以还不会创建 maven 项目的同学,可以看我的上一篇博客,教程比较简单的,跟着一步步做就行,很适合小白看的:https://blog.csdn.net/weidong_y/article/details/80781839

接下来,我们就来开始配置 SSM 环境了!!!

本教程配置是以我平时写项目的习惯配置的。不习惯这样的配置的话,可以自己改。


1.目录解析

我们先看下新建好的 maven 项目的目录结构:

如上图,src/main/java 放的后期写的 java 代码。src/main/resourcces 放的是一些配置文件。然后我们在 src/main/java 下创建几个写项目时候需要用到的包,如下图:

包名解释:

com.controller : 用来写一些控制层的代码

com.service : 用来存放一些服务接口

com.service.impl : 用来存放接口实现类

com.pojo : 存放对应数据库表的实体类

com.dao : 跟数据库有关的操作接口类

接着在根目录下创建一个 src/main/resources/spring 的 source Folder 来存放 spring 的相关配置文件。还有一个 src/main/resources/mapper source Folder 用来存放跟数据库有关的 xml 文件。如果不知道有什么用,就先建着,后面测试的时候就知道怎么用了。


2.使用 maven 引入 jar 包

我们使用 maven 来在线下载 jar 包的话,只需要在 pom.xml 文件中配置一下就行,我的 pom.xml 是整理过的,所有直接贴代码给大家,大家也可以直接复制粘贴使用哦。首先打开你项目的 pom.xml 文件,然后看到下图红色方框内,把这段代码直接删除掉,然后把下面的代码全部复制粘贴到红色方框的位置。别放错位置!!!

关于 pom.xml 文件中有关 jar 包的下载链接哪里来,可以参考下面这个网址:http://mvnrepository.com/

<properties>
	<spring.version>4.3.7.RELEASE</spring.version>
</properties>
	
<dependencies>
	<!-- 单元测试 -->
	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>4.12</version>
		<scope>test</scope>
	</dependency>
		
	<!-- 日志的配置 -->
	<!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->
	<dependency>
		<groupId>ch.qos.logback</groupId>
		<artifactId>logback-classic</artifactId>
		<version>1.2.3</version>
	</dependency>
		
    <!-- Spring 配置 -->
	<!-- 1)Spring核心 -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-core</artifactId>
		<version>${spring.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-beans</artifactId>
		<version>${spring.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-context</artifactId>
		<version>${spring.version}</version>
	</dependency>
	<!-- 2)Spring DAO层 -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-jdbc</artifactId>
		<version>${spring.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-tx</artifactId>
		<version>${spring.version}</version>
	</dependency>
	<!-- 3)Spring web -->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值