博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven 多模块项目 实现
阅读量:7004 次
发布时间:2019-06-27

本文共 697 字,大约阅读时间需要 2 分钟。

hot3.png

    先上git的项目地址: 

    最近在学习使用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文件如下图所示:

转载于:https://my.oschina.net/alexgaoyh/blog/402329

你可能感兴趣的文章
springmvc+mybatis +Jeesz 分布式架构
查看>>
深入剖析 Java7 中的 HashMap 和 ConcurrentHashMap
查看>>
打造腾讯营销数据闭环,MTA联手腾讯广告平台
查看>>
Tomcat中用JNDI方式加载JDBC DataSource以连接数据库
查看>>
android解析HashMap格式的json
查看>>
AFNetworking 源码分析(一)
查看>>
深入理解channel:设计+源码
查看>>
【Android】RxJava的使用(一)基本用法
查看>>
React Fiber 原理介绍
查看>>
断路器HystrixCircuitBreaker
查看>>
前端爬坑之旅--echarts渲染时canvas变为100px
查看>>
CODING 最佳实践:快课网研发效能提升之路
查看>>
实现一个平行四边形
查看>>
基于http协议使用protobuf进行前后端交互
查看>>
elasticsearch v6.5.4配置
查看>>
Python2+Selenium入门01-环境准备
查看>>
golang协程池设计
查看>>
微服务之数据同步Porter
查看>>
phpStudy 升级 mysql5.7 出现的问题
查看>>
mp4文件如何转换为webm格式
查看>>