昨天剛入門Maven多模塊項目,所以簡單寫了一個小測試,就是對數據庫單表的增刪改查,例子比較綜合,寫得哪里不妥還望大神賜教,感謝!
首先看一下項目結構:

可以看到,一個項目MavenEmployee里面包含了多個子模塊,他們的功能分別如下:

這個是項目的實體層,用於存放數據庫表的實體。 
這個是數據訪問層,主要是用於對數據庫表格的增刪改查操作。

業務邏輯層,主要用於邏輯控制。


這個是控制層,用於控制增刪改查的語句,這里用到了+BaseServlet+一點點反射的知識。

在我們的UI層(Webapp,用戶展示層)里面展示數據。
這里要着重考慮一點就是:模塊與模塊之間的依賴關系,要提前考慮清楚模塊之間是如何建立關聯如何建立依賴的,相應的依賴可以寫在模塊的pom.xml文檔對象模型里面。
例如:控制層依賴了業務邏輯層,依賴了實體層和工具層。

一切准備工作做好之后,把主程序,(webapp)部署到tomcat上面,運行
最終效果如下:

由於剛開始學習Maven,有些地方理解還不是很深,還望大神指點。接下來學習了Git,我會把項目上傳到Git,目前暫時把項目放在網盤。
鏈接:https://pan.baidu.com/s/1-WIgStfo0wKarv7GWOJaAg 密碼:dfu0
