maven工程拆分与聚合的思想
生活随笔
收集整理的這篇文章主要介紹了
maven工程拆分与聚合的思想
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
理解繼承和聚合
通常繼承和聚合同時(shí)使用。
何為繼承?
繼承是為了消除重復(fù),如果將dao、service、web分開(kāi)創(chuàng)建獨(dú)立的工程則每個(gè)工程的pom.xml文件中的內(nèi)容存在重復(fù),比如:設(shè)置編譯版本、鎖定spring的版本的等,可以將這些重復(fù)的配置提取出來(lái)在父工程的pom.xml中定義。
何為聚合?
項(xiàng)目開(kāi)發(fā)通常是分組分模塊開(kāi)發(fā),每個(gè)模塊開(kāi)發(fā)完成要運(yùn)行整個(gè)工程需要將每個(gè)模塊聚合在一起運(yùn)行,比如:dao、service、web三個(gè)工程最終會(huì)打一個(gè)獨(dú)立的war運(yùn)行。
?
總結(jié)
以上是生活随笔為你收集整理的maven工程拆分与聚合的思想的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: pom文件内标签的讲解
- 下一篇: 工程和模块的关系以及继承和依赖的概念