eclipse下创建ssm+MySQL+maven多模块项目

平来无聊,创建一个ssm+maven多模块的例子来玩玩。(注:创建的每一个项目最好在创建完成之后,都修改编码格式为UTF-8,并且请把jdk选择成本机的jdk版本,此处楼主的jdk是1.7的)

1、首先创建好的项目整体截图如下:

eclipse下创建ssm+MySQL+maven多模块项目

2、前提是配置好了maven环境,楼主电脑上用的是jdk1.7。第一步创建一个父项目person-parent(选择maven project),类型是pom。

eclipse下创建ssm+MySQL+maven多模块项目

eclipse下创建ssm+MySQL+maven多模块项目


此时会生产一个pom类型的父项目,删除其中除了pom.xml的所有内容。打开pom文件,在其中加入你需要的jar包依赖即可。

3、选中person-parent项目,右击新建项目,选中maven-model。创建person-domain实体类模块(选择jar)

eclipse下创建ssm+MySQL+maven多模块项目

eclipse下创建ssm+MySQL+maven多模块项目

生成的项目模块、pom文件内容如***:删除项目中不用的地方)。

如果<artifactId>的下一行不存在<packaging>jar</packaging>则添加上

eclipse下创建ssm+MySQL+maven多模块项目eclipse下创建ssm+MySQL+maven多模块项目

4、选中person-parent项目,右击新建项目,选中maven-model。创建person-commonutil工具类模块(选择jar)

eclipse下创建ssm+MySQL+maven多模块项目

生成的工具类项目模块、pom文件内容如下(删除用不到的地方)。

如果<artifactId>的下一行不存在<packaging>jar</packaging>则添加上

eclipse下创建ssm+MySQL+maven多模块项目eclipse下创建ssm+MySQL+maven多模块项目

5、选中person-parent项目,右击新建项目,选中maven-model。创建person-dao模块(选择jar)

eclipse下创建ssm+MySQL+maven多模块项目

生成的person-dao层项目、pom内容如下 。

如果<artifactId>的下一行不存在<packaging>jar</packaging>则添加上

eclipse下创建ssm+MySQL+maven多模块项目eclipse下创建ssm+MySQL+maven多模块项目

6、选中person-parent项目,右击新建项目,选中maven-model。创建person-service项目模块(选择jar)

如果<artifactId>的下一行不存在<packaging>jar</packaging>则添加上

(图略,如上)

创建好的person-service层项目、pom文件内容如下

eclipse下创建ssm+MySQL+maven多模块项目eclipse下创建ssm+MySQL+maven多模块项目

7、选中person-parent项目,右击新建项目,选中maven-model。创建person-webuser用户端的web项目(注:是选择war类型项目

eclipse下创建ssm+MySQL+maven多模块项目

如果<artifactId>的下一行不存在<packaging>war</packaging>则添加上

(1)创建好项目后,要右击进入‘properties’中,将其修改为动态web项目,如下图所示:

eclipse下创建ssm+MySQL+maven多模块项目

eclipse下创建ssm+MySQL+maven多模块项目

(2)创建好的person-webuser项目、pom文件内容如下(注意:

person-commonutil依赖person-domain。

person-dao依赖person-domain和person-commonutil。

person-service依赖person-domain,person-commonutil和person-dao。

person-webuser依赖person-domain,person-commonutil,person-dao和person-service。

eclipse下创建ssm+MySQL+maven多模块项目eclipse下创建ssm+MySQL+maven多模块项目

(3)接下来便是添加一些web的项目配置文件,具体内容大家自行百度,或者是问楼主要这个demo查看(仅供参考,如有不妥之处请指出,毕竟楼主也是小学生eclipse下创建ssm+MySQL+maven多模块项目


8、在项目配置文件全部搞定之后,我们需要编译一下maven项目方可运行。

(1)右击person-parent项目->run as -> maven install进行编译主项目

(2)楼主是用的tomcat启动person-webuser项目的,所以应该先右击tomcat -> clear,双击打开界面,操作如下图:

eclipse下创建ssm+MySQL+maven多模块项目

(4)右击tomcat,点击Add and Remove,把编译好的person-webuser项目添加进来,然后启动tomcat就可以跑项目了。。。

eclipse下创建ssm+MySQL+maven多模块项目


各位同学好,本文只是楼主自己无聊时写的小demo与步骤,希望能给新手提供一个思路指导,如有不妥之处请指出,或者一起讨论学习,感谢大家!


demo上传到了百度云盘,大家可以自行下载:

链接: http://pan.baidu.com/s/1nv8lzoH 密码: 8zdh