使用Maven构建多模块项目
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。
项目结构如下:
system-parent
|----pom.xml
|----system-domain
|----pom.xml
|----system-dao
|----pom.xml
|----system-service
|----pom.xml
|----system-web
|----pom.xml
一、创建system-parent项目
创建system-parent,用来给各个子模块继承。
进入命令行,输入以下命令:
mvn archetype:create -DgroupId=me.gacl -DartifactId=system-parent -DarchetypeArtifa
您可能关注的文档
- 1矿井气候环境与检测试卷.ppt
- (一)11月22-23日金信学员版:《聚焦年度税收热点、讲解税收疑难》技术方案.ppt
- (一)GSM系统原理技术方案.ppt
- (一)联合国宪章倡导的国际关系基本原则技术方案.ppt
- 1老师您好试卷.ppt
- (一)文言文阅读第5题词语题技术方案.ppt
- 使用:第10课《孤独之旅》说课.ppt
- 使用AutoCAD绘制化工工艺图纸开放实验讲义3说课.ppt
- 听障儿童功能评估解释.ppt
- (已打印)2014-2015学年扬州中学高三下学期化学考试技术方案.doc
- 1+X软件开发实操考核真题及参考答案.docx
- 贵州省县中新学校计划项目高一上学期期中物理试卷(解析版).docx
- 2025年海南省海口市五校中考一模历史试题.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年高一上学期1月期末英语试题.pdf
- 贵州省贵阳市修文县外研版(三起)五年级上册期末质量检测英语试卷(解析版).docx
- 2025届贵州省贵阳市第一中学高三一模考试语文试题.pdf
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(原卷版).docx
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(解析版).docx
- 贵州省六盘水市钟山区九年级上学期期末检测数学试题(解析版).docx
- 2026年中国皮鞋剥离试验机市场调查研究报告.docx
原创力文档

文档评论(0)