码迷,mamicode.com
首页 > 其他好文 > 详细

Maven 多模块项目 实现

时间:2015-04-16 14:35:51      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

    先上git的项目地址: http://git.oschina.net/alexgaoyh/MutiModule-parent

    最近在学习使用Maven,在学习使用Maven多模块项目的过程中,打算整合spring mybatis进行项目练手,模块的划分刚开始很纠结,是根据业务划分还是根据模块划分,最终觉得MVC的思想有他存在的道理,在多模块划分的过程中,使用了domain persist service controller的划分方式(entity dao service controller); 具体项目效果图如下:

技术分享


MutiModule-captcha: 验证码部分;

MutiModule-domain: 实体类部分;

MutiModule-parent: 父模块,整合各个子模块;

MutiModule-persist: 持久化部分,数据库;

MutiModule-service: 业务层部分;

MutiModule-web: 展示层(唯一的一个webapp项目,打包为war的形式)


项目的仅仅整合了spring mybatis部分,并且进行了模块化的划分,并没有很多的代码,具体运行效果如下图:

技术分享

能够运行成功,并且数据能够保存到数据库部分;

项目仅仅简单整合了spring mybatis,并且进行了模块化的划分,还缺少很多地方的业务处理,形如 事务,通用方法部分的处理,下一步会进行处理。


PS: 代码部分使用了Nexus私服,会使用mvn test 、mvn install 、mvn deploy 进行相关命令执行;

相关的Nexus私服的部分上传的jar文件如下图所示:

技术分享

Maven 多模块项目 实现

标签:

原文地址:http://my.oschina.net/alexgaoyh/blog/402329

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!