一、项目定位
本系统是一套面向企业仓储与供应链管理的 ERP / WMS 后端微服务,覆盖从主数据(物料、供应商、客户、工厂)到核心业务流(采购入库 → 库存 → 销售出库 / 调拨)的全链路管理。项目基于 RuoYi 架构构建,以 Spring Cloud 微服务形式接入公司统一的服务注册/配置中心(Nacos)与分布式事务(Seata)。于oa系统流程打通
二、技术栈
语言 / 构建 Java 8(pom 编译目标 java.version=1.8)、Maven 多模块
核心框架 Spring Boot 2.7.1
微服务 Spring Cloud 2021.0.3 / Spring Cloud Alibaba 2021.0.1.0
注册 / 配置中心 Nacos 2.0.4(namespace=erp)
分布式事务 Seata 1.5.1
缓存 / 分布式锁 Redisson 3.16.2
持久层 MyBatis-Plus(jfunc-common-mybatisplus,内置多租户插件)
基础框架 ruoyi-common(core / security / datascope / datasource / log / mybatisplus / redis / nacos / sequence / validation / message / metric / trace-log)
跨服务调用 Spring Cloud OpenFeign(erp-api 模块暴露 Feign 接口)
Excel 处理 Apache POI
部署 Docker(openjdk:8-jdk-alpine)+ Harbor + Kubernetes
三、个人负责整个erp系统开发、设计、金蝶数据导入同步,完成整体设计开发功能