以常见的B2C商城举例
1、B2C电商CDM层
├── himalaya-common [通用模块]
├── himalaya-major [主数据模块]
├── himalaya-major-api
├── himalaya-major-core[按需]
├── himalaya-item [商品模块]
├── himalaya-item-api
├── himalaya-member [会员模块]
├── himalaya-member-api
├── himalaya-inventory [库存模块]
├── himalaya-inventory-api
├── himalaya-trade [订单模块]
├── himalaya-trade-api
├── himalaya-trade-core[按需]
├── himalaya-promotion [优惠模块]
├── himalaya-promotion-api
├── …………
└── himalaya-dependencies [依赖管理模块,后续直接引用这个模块方便管理]
说明:CMD层只描述模型,及模型间的对应关系;对于非常通用的服务也可以有对应的Service,放在core工程中。
2、B2C标品工程结构
├── kailas-leo-common [通用模块]
├── kailas-leo-app [app端]
├── kailas-leo-app-api
├── kailas-leo-app-core
├── kailas-leo-app-view
├── kailas-leo-major [基础数据模块]
├── kailas-leo-major-api
├── kailas-leo-major-core
├── kailas-leo-major-view[按需]
├── kailas-leo-item [商品模块]
├── kailas-leo-item-api
├── kailas-leo-item-core
├── kailas-leo-item-view
├── kailas-leo-trade [订单模块]
├── kailas-leo-trade-api
├── kailas-leo-trade-core
├── kailas-leo-trade-view
├── kailas-leo-promotion [优惠模块]
├── kailas-leo-promotion-api
├── kailas-leo-promotion-core
├── kailas-leo-promotion-view
├── kailas-leo [eip模块]
├── kailas-leo-api
├── kailas-leo-core
├── kailas-leo-report [报表模块]
├── kailas-leo-report-api
├── kailas-leo-report-core
├── kailas-leo-report-view
├── …………
├── kailas-leo-boot [启动工程]
3、客户工程结构
├── kailas-lb-trade [客户订单模块定制]
├── kailas-lb-trade-api
├── kailas-lb-trade-core
├── kailas-lb-trade-view
├── kailas-lb-item [客户商品模块定制]
├── kailas-lb-item-api
├── kailas-lb-item-core
├── kailas-lb-item-view
├── kailas-leo-lb [客户项目主模块]
├── kailas-lb-api
├── kailas-lb-core
├── kailas-leo-lb-boot [客户项目启动工程,引用标品模块 + 客户定制模块]
Oinone社区 作者:shao原创文章,如若转载,请注明出处:https://doc.oinone.top/jia-gou-kai-fa/5530.html
访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验