Maven多工程的创建

元旦过去的第六天,天气很凉爽,躲在室内。其实我也不是宅,关键这个天气出去一个小伙子瞎逛,人家多半或认为我有点傻。所以想想部署一个maven多工程的项目。所谓的多工程,其实也是称为微服务。就是我们把api,impl,rest,job,web都分开写,这样工程之间可以实现高内聚,低耦合。

最近想做一个新闻系统,其实我之前也做过一些小的web工程,但是如果想凭这个赚钱,有很大的难度。

其实如果各位观看的小伙伴们,如果想做一小的web工程,可以在文章的下方留下微信,在下愿意效劳。。。

好了,废话就不多说了,下面我们进入正题:

首先是创建一个maven父工程:

Maven多工程的创建_第1张图片

 直接选择跳过:

Maven多工程的创建_第2张图片

输入父工程的信息:

Maven多工程的创建_第3张图片

点击finish,父工程就创建好了

 Maven多工程的创建_第4张图片

接下来我们创建子工程:

一般来说web工程,我们常常把子工程分为api(主要是写实体类,和接口interface),impl(写service和接口实现类),job(写作业)

rest(restful接口),web(接口用到的页面)

下面我们,创建的过程类似,除了web打包的方式为war之外,其他的都是以jar包的形式打包

Maven多工程的创建_第5张图片

点击next:

Maven多工程的创建_第6张图片

点击next继续:

Maven多工程的创建_第7张图片

此处是选择的jar,其他的impl,和job,rest都是类似于api,此处略去若干字

我们来web吧:

Maven多工程的创建_第8张图片

 这边选择pom:

Maven多工程的创建_第9张图片

这样就实现整个多工程的创建:
                                              Maven多工程的创建_第10张图片 

上面就是web工程的一个基本的创建了,希望对你有所帮助,下一篇文章我们会基于这个工程搭建Spring框架 。如果你有想做的web工程可以找我啊QQ:2501571227,也欢迎各路大神一起学习交流!!!

你可能感兴趣的:(java)