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

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

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

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

使用Idea创建一个JavaWeb的SSM(maven)项目_github

然后定义maven坐标

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

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

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

使用Idea创建一个JavaWeb的SSM(maven)项目_标识符_02

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

使用Idea创建一个JavaWeb的SSM(maven)项目_java_03

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

使用Idea创建一个JavaWeb的SSM(maven)项目_java_04

添加目录:

使用Idea创建一个JavaWeb的SSM(maven)项目_java_05

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

使用Idea创建一个JavaWeb的SSM(maven)项目_github_06

使用Idea创建一个JavaWeb的SSM(maven)项目_java_07

接下来可以直接部署到Tomcat看看成果

使用Idea创建一个JavaWeb的SSM(maven)项目_github_08

使用Idea创建一个JavaWeb的SSM(maven)项目_java_09

使用Idea创建一个JavaWeb的SSM(maven)项目_github_10

继续看图,然后选择带exploded的这个包

使用Idea创建一个JavaWeb的SSM(maven)项目_标识符_11

使用Idea创建一个JavaWeb的SSM(maven)项目_标识符_12

使用Idea创建一个JavaWeb的SSM(maven)项目_标识符_13

确认没问题后Apply→OK

然后直接点击启动看看

使用Idea创建一个JavaWeb的SSM(maven)项目_标识符_14

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

使用Idea创建一个JavaWeb的SSM(maven)项目_java_15

其余的步骤我就不写啦,就是参照来设置的,继续按步骤配置可参考这篇博客。

项目中我习惯加上项目名127.0.0.1:8080/ordering_system

不过方便理解,在下面整合的项目中直接不加项目名:即127.0.0.1:8080来构建项目

整合的代码见我的github:

https://github.com/wugenqiang/ordering_system