java-base-app/README.md

81 lines
3.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## maven 模块说明:
### code-util实体代码生成器
### hzs-apiRPC调用接口
hzs-api-activity -- 活动服务接口以及RPC传输数据DTO实体
hzs-api-bonus -- 奖金服务接口以及RPC传输数据DTO实体
hzs-api-member -- 会员服务接口以及RPC传输数据DTO实体
hzs-api-report -- 报表服务接口以及RPC传输数据DTO实体
hzs-api-sale -- 销售、供应链服务接口以及RPC传输数据DTO实体
hzs-api-system -- 系统基础服务接口以及RPC传输数据DTO实体
hzs-api-third -- 三方服务接口以及RPC传输数据DTO实体
### hzs-api-lenjoy乐享RPC调用接口
hzs-api-lenjoy-bonus -- 乐享奖金服务接口以及RPC传输数据DTO实体
hzs-api-lenjoy-member -- 乐享会员服务接口以及RPC传输数据DTO实体
hzs-api-lenjoy-sale -- 乐享销售、供应链服务接口以及RPC传输数据DTO实体
### hzs-business业务相关服务
hzs-business-activity -- 活动服务(所有活动等) 8095
hzs-business-bonus -- 奖金服务(奖金计算等) 8098
hzs-business-common -- 业务服务公共类(工具类)
hzs-business-member -- 会员服务(会员、账户、银行等) 8092
hzs-business-report -- 报表服务(统计分析、仪表盘等) 8097
hzs-business-sale -- 销售服务(订单、商品、邮费、仓库进销存等) 8093
hzs-business-system -- 系统基础服务(基础配置、自定义配置等) 8091
hzs-business-scm -- 进销存服务(进销存功能等) 8099
### hzs-business-lenjoy乐享业务相关服务
hzs-business-bonus -- 奖金服务(奖金计算等) 8198
hzs-business-member -- 会员服务(会员、账户、银行等) 8192
hzs-business-sale -- 销售服务(订单、商品、邮费、仓库进销存等) 8193
### hzs-common基础公用组件
hzs-common-core -- 核心公用组件、缓存操作等
hzs-common-domain -- 系统对应数据库实体以及扩展分类
hzs-common-security -- security用户鉴权依赖组件
### hzs-gateway统一网关入口
hzs-gateway -- 统一网关 8080
### hzs-third三方服务
hzs-third -- 三方服务支付、短信、邮件、物流以及MQ等异步接收消息处理 8082
### hzs-applet小程序服务
hzs-applet -- 目前是生态科技仓小程序,后续有其它小程序可以根据业务进行添加合并 8083
### hzs-shop店务服务
hzs-shop -- 目前是店铺服务内容 8084
### 订单编号获取方法
方法CommonUtil.createSerialNumber("")
前缀枚举EOrderPrefix
### 枚举类添加
枚举类添加时对应的国际化翻译key值需要在 EnumsPrefixConstants 常量中添加对应的前缀
### 用户ID转用户处理
数据库中保存用户ID转化为用户实际调用 IBusinessCommonService 接口中的方法进行统一转换处理
### 枚举返回处理
后台接口返回枚举列表时,统一在 EnumsController 中进行添加处理
### 日志拦截处理
后台管理端controller层涉及到的操作方法需要添加 @Log 注解,用于记录管理后操作日志
## 分支说明:
### 日志拦截处理
dev_inter分支: 为当前研发主分支正常需求迭代以及非紧急BUG修改都提交到该分支正常进行迭代开发。
### 日志拦截处理
pre分支预上线测试分支由 dev_inter 分支中提交内容提取合并而来,该分支进行测试并测试通过后进行上线。
### 日志拦截处理
release分支线上分支pre 分支上线稳定后,将 pre 分支合并到该分支做为线上稳定分支。如果有加急BUG需要上线从此分支拉取临时上线分支进行上线上线成功后合并回本分支。