使用Idea创建一个JavaWeb的SSM(maven)项目~(史上最详细,傻瓜式教学,跟着我的做,不会你找我)

今天讲的是如何用idea创建一个JavaWeb的Maven SSM项目并且实现简单的登陆功能~(项目源码在最后,需要的可以自行下载)

本文章过于详细过于面向小白,并且在讲解SSM项目的搭建过程中涉及到了小白们极有可能遇到的Idea的坑!

文章比较啰嗦基本上所有的步骤还有常见问题都会列出来,希望大家能耐心看下去~

首先简单的介绍一下SSM框架

SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。

多的不说,开始搭建~

首先把数据库的sql文件导入到你的数据库吧(Mysql)

链接:https://pan.baidu.com/s/1FL013yQ3SLG0x_d5bAKKqw 
提取码:59bu

PS:记得设置Idea的JDK,不然会报错(有的设置都是一次性的,设置一次后面就不需要再次设置了。这里我就不一一列出步骤了,网上一搜一大把)

接下来开始项目搭建,点开Idea 创建新项目

创建项目

选中maven勾选框框,选中webapp模板,然后Next!

然后定义maven坐标

注:  GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。

       ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

       Version指定了项目的当前版本,SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本。

maven坐标

然后设置maven的目录 setting.xml文件的目录 maven库的目录   Next!

然后设置文件夹名称和物理路径 (基本可以直接Finish )

可以直接Close 右下角选中Enable Auto-Import (设置自动导入)

来看看创建完成后的目录结构~

到这一步也许很多小白疑问为什么创建的web项目没有java文件夹,这里我详细说一下,小伙伴们做好笔记!!

首先右键main→New→Directory  然后取名为java(既然没有,那我们就手动建一个!)

创建完后 按照下图设置 然后apply,然后java文件夹变为蓝色就ok了,用来存放java代码

接下来可以直接部署到Tomcat看看成果,按照我的步骤一步步来~

然后按照下图设置,仔细看

继续看图~

然后选择带exploded的这个包

确认没问题后Apply→OK

然后直接点击启动看看

等待项目启动,会自动跳到Hello,World页面,那就是没问题了,接下来进行后面的操作

我比较习惯先把项目结构做好,现在开始创建包~

名称什么的自己起,我的结构如下~

接下来在main下创建一个resources文件夹存放配置文件,操作方式跟上面创建java文件夹一模一样,不同的是选择Resourcess然后Apply→ OK,看图

接下来添加我们要用的依赖,点击pom.xml文件,按照我的设置就行,里面没用的我都删了,还是我这样比较简洁~

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <!--这里设置你自己的-->
  <groupId>com.6mai.test</groupId>
  <artifactId>ssm</artifactId>
  <!--====================================-->
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>

  <name>ssm </name>
  <!-- FIXME change it to the project's website -->
  <url>http://www.example.com</url>
  <!-- 声明版本 -->
  &
评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值