基于 JDK 21 + SpringBoot 3.2 开发的轻量化客户关系管理系统,面向中小销售团队提供客户管理、合同回款、权限管控与数据统计一站式解决方案,支持 Spring AI + LangChain4j 智能能力扩展,遵循企业级开发规范,开箱即用、可直接上线商用。
轻量级销售客户与合同管理系统(极简CRM)是一款单体架构、低门槛、高性能的企业级后台管理系统,专为 100 人以内中小销售团队设计,解决传统 Excel 管理带来的客户资源流失、跟进无记录、回款难追踪、数据不协同等核心痛点。
项目采用 JDK 21 (LTS) + SpringBoot 3.2 最新稳定技术栈,原生兼容 Spring AI、LangChain4j 等新一代 AI 开发框架,可快速扩展智能分析、客户标签、跟进建议等能力。整体架构简洁务实,不堆砌微服务、不分库分表、不做过度设计,聚焦真实业务闭环,兼顾学习面试、工程实践与商用落地。
- 系统权限管理:基于 RBAC 模型实现菜单权限 + 数据权限双维度控制,支持多角色管理与操作日志审计
- 客户全生命周期管理:客户信息管理、跟进记录、公海池流转、负责人分配、跟进计划提醒
- 合同与回款管理:合同全状态流转、分期回款登记、合同附件管理、自动更新履约状态
- 数据统计分析:个人/团队业绩、客户转化漏斗、回款统计、可视化数据报表
- AI 扩展能力:支持 Spring AI + LangChain4j 集成,实现客户智能分析、自动摘要、智能推荐(可选扩展)
- JDK 21 (LTS)
- SpringBoot 3.2.x
- Spring AI 1.x(原生支持)
- LangChain4j 0.32+(原生支持)
- Maven 3.9+
- Spring Security 6.x
- MyBatis-Plus 3.5.6
- MySQL 8.0
- Redis 7.2
- Lombok / Hutool / Knife4j
- Docker / Docker Compose
- Ubuntu 环境一键部署
- 支持云服务器线上发布
- ✅ JDK 21 最新 LTS 版本,紧跟企业技术趋势
- ✅ SpringBoot 3.2 最新稳定版,原生支持 AI 大模型集成
- ✅ 单体架构务实设计,无过度技术堆叠,易理解、易维护、易部署
- ✅ 企业级工程规范:统一响应、全局异常、AOP 日志、乐观锁、数据脱敏
- ✅ 完整业务闭环:客户 → 跟进 → 合同 → 回款 → 统计全流程落地
- ✅ Docker 容器化一键运行,本地/服务器/虚拟机环境完全一致
- ✅ 面试/复试/实习 高适配项目,技术主流、业务真实、深度可挖掘
- Java 后端校招/实习/复试实战项目
- 中小销售团队客户与合同管理工具
- JDK 21 + SpringBoot 3 新技术栈学习项目
- Spring AI + LangChain4j AI 应用入门实践
- 企业级后台管理系统开发模板
- JDK 21
- Docker & Docker Compose
- MySQL 8.0 / Redis 7.2