Maven多工程的创建
元旦过去的第六天,天气很凉爽,躲在室内。其实我也不是宅,关键这个天气出去一个小伙子瞎逛,人家多半或认为我有点傻。所以想想部署一个maven多工程的项目。所谓的多工程,其实也是称为微服务。就是我们把api,impl,rest,job,web都分开写,这样工程之间可以实现高内聚,低耦合。
最近想做一个新闻系统,其实我之前也做过一些小的web工程,但是如果想凭这个赚钱,有很大的难度。
其实如果各位观看的小伙伴们,如果想做一小的web工程,可以在文章的下方留下微信,在下愿意效劳。。。
好了,废话就不多说了,下面我们进入正题:
首先是创建一个maven父工程:
直接选择跳过:
输入父工程的信息:
点击finish,父工程就创建好了
接下来我们创建子工程:
一般来说web工程,我们常常把子工程分为api(主要是写实体类,和接口interface),impl(写service和接口实现类),job(写作业)
rest(restful接口),web(接口用到的页面)
下面我们,创建的过程类似,除了web打包的方式为war之外,其他的都是以jar包的形式打包
点击next:
点击next继续:
此处是选择的jar,其他的impl,和job,rest都是类似于api,此处略去若干字
我们来web吧:
这边选择pom:
这样就实现整个多工程的创建:
上面就是web工程的一个基本的创建了,希望对你有所帮助,下一篇文章我们会基于这个工程搭建Spring框架 。如果你有想做的web工程可以找我啊QQ:2501571227,也欢迎各路大神一起学习交流!!!
Maven多工程的创建相关推荐
- maven 主工程 java_Maven创建Java Application工程(既jar包)
Maven在创建工程时使用的是archetype(原型)插件,而如果要创建具体的工程,比如Application这些,那么可以使用maven-archetype-quickstart(相当于一个子类型 ...
- 微服务理念与Spring Cloud入门-----父工程与API子工程的创建教程
前言 随着软件工程的规模的迅速扩大,对响应的速度的要求的越来越高,软件的开发过程面临越来越大的挑战.为了提高开发的效率,和质量,以及对成本的压缩,对软件的模块化,以及希望像硬件模块一样,能即插即用,成 ...
- Maven学习记录之maven基本操作命令,maven本地工厂的创建,maven骨架的生成,以及在eclipse中创建maven工程:...
摘要:今天又学习了一下maven,之前是下载并安装和配置好了maven的环境,今天主要学习的内容包括:maven本地工厂的创建,maven骨架的生成命令,maven在dos下创建maven工程,以及在 ...
- IDEA 创建 MAVEN 父子工程
IDEA 创建 MAVEN 父子工程 1.参考资料 IDEA 创建MAVEN父子项目 使用IDEA创建maven父子工程 使用IDEA创建maven父子工程项目 2.创建 Maven 父工程 选择新建 ...
- 创建的Maven Web工程无法部署到服务器及web-app_2_3.dtd规范
参考:https://blog.csdn.net/east_mrchiu/article/details/69802595 二.web.xml文件里面报错处理 创建了一个maven web工程,写we ...
- 使用IDEA创建一个Maven Web工程:无法创建Java Class文件
今天用IDEA新建了一个maven web工程,项目目录是这样的: 在新创建一个Java class 文件时,却没有Java class功能,无法创建,如图: 解决方案: 选择 File-->P ...
- 【Maven3教程】Maven多工程、多模块
2019独角兽企业重金招聘Python工程师标准>>> 项目工程拆分原则? 功能分层拆分.业务功能拆分?下面一个电商项目(Jmall)为例: 功能分层拆分 按照项目功能分层,分为co ...
- 1、IDEA中如何在一个工程下创建多个模块
文章目录 前言 一.步骤 1.先创建一个空的工程 2.再创建模块(Module) 总结 IDEA中工程和模块之间的区别: 前言 既然是在一个工程下创建多个模块,毋庸置疑,肯定先创建一个工程(Proje ...
- maven 聚合工程 用spring boot 搭建 spring cloud 微服务 模块式开发项目
项目的简单介绍: 项目采用maven聚合工程 用spring boot 搭建 spring cloud的微服务 模块式开发 项目的截图: 搭建开始: 能上图 我少打字 1.首先搭建maven的聚合工程 ...
最新文章
- 转.h和.cpp文件的区别
- 如何测定拼色染液中,各染料在不同染色时间时,染液中残留染料量及织物上吸附上染的染料量?
- 对于销售,什么是你应该考虑的最重要事情?
- JNI系列(1):基础篇
- kitti数据集反代下载
- Git学习总结(18)——让你成为Git和GitHub大神的20个技巧
- ios加密机制是什么?为什么无法破解?
- 【备忘】加入L2范数正则化后的正规方程求解参数推导过程
- 浅谈关于Java中map这个类衍生的类
- 2021-03-19
- 贪心宝贝话说上回讲到海东集团面临内外交困,公司的元老也只剩下XHD夫妇二人了。显然,作为多年拼搏的商人,XHD不会坐以待毙的。 一天,当他正在苦思冥想解困良策的时候,突然想到了自己的传家宝,那是公司成
- 电路方案分析(十三)采用 CAN 的汽车分立式 SBC 预升压、后降压参考设计方案
- 关于已上发布app,升级admob后,激励视频返回code=3 message=“No ad config“
- php请求403 forbidden,403 forbidden是什么意思
- 入门c语言。(1建立开发环境)
- 微信h5页面制作总结
- 美通社企业新闻汇总 | 2019.2.26 | 华为企业业务首登MWC发布数字平台;爱茉莉与屈臣氏达成战略合作...
- intellij idea自动提示方法快捷键
- 【TA-霜狼_may-《百人计划》】图形2.7.2 GPU硬件架构概述
- 卸载3dMax2012流程