4.2. 项目文件结构

以下是一个简单应用程序 Sales 的项目文件结构,由 MiddlewareWeb Client blocks 组成。

project structure

Figure 48. 项目文件结构

项目根目录包含构建脚本 build.gradlesettings.gradle

modules 目录包含项目的模块子目录 - globalcoreweb

global 模块包含代码目录 src,里面有三个配置文件 - metadata.xmlpersistence.xmlviews.xmlcom.sample.sales.service 包里面有 Middleware 服务的接口代码;com.sample.sales.entity 包里面有实体类以及他们的本地消息文件

project structure global

Figure 49. global 模块结构

core 模块包含以下目录:

project structure core

Figure 50. core 模块结构

web 模块包含以下目录:

project structure web

Figure 51. web 模块结构