使用maven三层结构创建企业级项目

使用maven三层结构创建企业级项目的目录结构(仅用于示例)如下图:

说明:

1、wroot为整个项目的根目录;

创建Maven Project,项目配置 Packaging 是 pom .

2、二级项目:

创建为Maven Module,项目配置 Packaging 是 pom .

wframe 用于放置框架相关服务;

wcore 用于放置核心代码相关服务;

sys 用于放置系统相关服务;

app-a 用于放置项目A相关服务;

app-b 用于放置项目B相关服务;

3、三级项目:

创建为Maven Module,项目配置 Packaging 是 jar 或 war.

 

三层结构与二层结构的比较,其优点在于:

1、不同项目间的公用类库或服务,可通过maven的依赖而随意抽离和调用。

2、目录结构更加清晰。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章