1. 搭建整体应用的框架,保证系统能够稳定运行,并且为其高扩展和高并发提供保障。
2. 路由模块:该模块是整个系统入口。对用户认证、鉴权。对满足要求的用户的信息进行包装传递到下游服务。
3. 用户模块:包含用户的信息、权限管理。
4. 订单:订单类的管理,生成,排序。
5. 订单维护:对所有不同种类的订单的售后、发票、退款信息进行管理。
6. 库 存:对产品的存库进行管理。
7. 日志记录:提供服务的整体日志记录之外,还提供了整个系统公用的注解,该注解支持Spel表达式,使其能够灵活的供系统使用。
8. 物流模块:对所有类型的订单的物流信息进行管理。