1. 程式人生 > >模組(module)方式建立maven工程

模組(module)方式建立maven工程

1、建立maven工程的父工程,其餘模組要繼承這個模組的,一些公共的jar包引用,都寫在這個父工程的pom.xml檔案中,子模組則都可以使用了

再建一個model(longkunkun-api)

下面是建立longkunkun-server的工程

建完工程之後,你會發現這樣的格局:

這裡補充一下,longkunkun-server的建立方式與其他兩個不同,longkunkun-api和longkunkun-core是jar格式,longkunkun-server是war格式的。

longkunkun-api只是提供介面類和pojo類,對外展現出來,而實現工程則在longkunkun-core中實現,longkunkun-core模組要引入longkunkun-api的jar包。

longkunkun-server中則只是配置檔案,幾乎沒有程式碼,要引入longkunkun-api.jar和longkunkun-cores.jar。重要的是在web.xml檔案和applicationContext.xml檔案,web.xml檔案中增加spring容器的監聽,通過部署applicationContext.xml中的內容,將設計的server釋出到服務應用中心。

一個客戶端應用程式例如longkunkun-web也要引入longkunkun-api.jar包的,通過hsf服務來呼叫longkunkun-server程式碼,即呼叫longkunkun-core中的程式碼。

後面文章將講解如何呼叫hsf.