ddd

Coder_Boy_8 小时前
java·数据库·人工智能·spring boot·架构·ddd
基于SpringAI的在线考试系统-整体架构优化设计方案优化计划,包括技术栈升级、容器化部署、智能推荐系统和学习行为分析模型。关键设计决策✅ 已完成🔄 进行中
猿小羽7 天前
微服务·架构·ddd·领域驱动设计
领域驱动设计(DDD)在电商系统中的架构落地指南(含中英术语对照与图表)电商系统通常同时具备“高并发、强交易、快速迭代、多业务线协同”的特征。DDD(Domain-Driven Design,领域驱动设计)不是“画图即可”,而是一套以业务为核心、以边界为抓手、以演进为导向的架构方法论。本文面向架构师,从战略设计到战术设计,再到微服务落地与一致性方案,系统演示电商场景中的 DDD 建模与实施路径,配套标准 Markdown 图表,并提供中英术语对照,帮助你把 DDD 从“概念”落地到“可演进的架构”。
Coder_Boy_11 天前
java·数据库·spring boot·ddd·tdd
基于SpringAI的在线考试系统-数据库设计核心业务方案下面是根据您描述的业务逻辑优化的全流程数据流转链路图,展示了从基础配置到结果沉淀的完整业务流程:第六阶段:结果沉淀
黑棠会长11 天前
数据库·c#·.net·ddd·abp
ABP框架04.复杂业务关系实现(DDD实战)哈喽,我是黑棠 在之前的章节中,我们分别实现了图书和作者的CRUD功能(CRUD功能(点击回顾)、权限控制(点击回顾))。 但在真实业务场景中,图书和作者是典型的多对一关系(多名作者可以写多本书,一本书只能属于一名作者)。
小庄12 天前
微服务·ddd·洋葱架构
如何正确的 DDD在架构设计领域,DDD(领域驱动设计)被讨论得最多,也被误解得最深。很多公司所谓的“官方指导文件”其实是在南辕北辙。如果不纠正这些根源上的错误,所谓的架构优化只能是空中楼阁。
Coder_Boy_15 天前
java·开发语言·数据库·spring boot·ddd·tdd
基于SpringAI的在线考试系统-智能考试系统-学习分析模块按照考试执行→客观题答题记录生成→主观题评分→成绩整合→错题集生成→学习分析的核心业务流转顺序(“先有成绩、再有错题、最后学习分析”逻辑),聚焦mock_exam_answer(客观题答题表)、marking_score(主观题评分表)的成绩整合核心,以及wrong_question_collection/item(错题主/明细表)的前置依赖,重构学习分析模块的闭环设计,确保完全匹配真实业务流程。
Coder_Boy_15 天前
java·spring boot·系统架构·ddd·tdd·全栈开发
基于SpringAI的在线考试系统-阅卷评分与错题管理模块回归测试逻辑梳理文档本次回归测试针对智能考试系统第七部分“阅卷评分”、第八部分“错题管理”两大模块,核心目标包括:验证模块优化后核心功能的正确性与稳定性,确保历史缺陷已完全修复且无新增回归缺陷;校验两模块与前序试卷管理、考试管理、用户管理等模块的联动一致性,保障数据流转闭环;梳理模块内业务逻辑依赖及异常场景应对机制,确保符合实际教学管理、阅卷及错题沉淀场景需求;验证权限控制、数据存储、性能表现等关键指标达标,为系统上线提供可靠支撑。
小庄15 天前
ddd·洋葱架构
AI时代的领域驱动设计:DAD在 AI 被引入业务系统之后,传统领域驱动设计(DDD)面临三个现实问题:领域之间通过结构化消息交互,语义被固化在代码中
Coder_Boy_16 天前
java·数据库·人工智能·spring boot·交互·ddd·tdd
基于SpringAI的在线考试系统-考试管理功能布局+交互优化方案(补充跳转逻辑+双端刷新+灵活返回机制,细化完整闭环)软件开发四大核心:前端布局、交互逻辑、后端算法、数据模型
七夜zippoe16 天前
java·spring cloud·微服务·架构·ddd·绞杀者策略
微服务架构演进实战 从单体到微服务的拆分原则与DDD入门目录💡 先说说我经历的微服务"车祸现场"✨ 摘要1. 为什么需要从单体转向微服务?1.1 单体的痛苦现实
Coder_Boy_17 天前
java·人工智能·spring boot·架构·ddd·tdd
基于SpringAI的在线考试系统-0到1全流程研发:DDD、TDD与CICD协同实践当接手一个全新的考试系统项目,无现有代码、无基础环境,仅依托一份需求功能文档向甲方交付产品时,大厂通常会采用“业务建模为骨、测试驱动为脉、自动化流程为翼”的研发体系,通过DDD(领域驱动设计)、TDD(测试驱动开发)与CICD(持续集成/持续交付)的深度协同,兼顾业务合理性与技术稳定性,最大限度减少返工与卡壳问题,高效推进项目落地。这一体系的构建与落地,需贯穿需求分析、架构设计、开发测试、集成部署全流程,同时兼顾业务与技术双维度的核心要点。
rolt17 天前
产品经理·ddd·架构师·uml·领域驱动设计
[pdf]《软件方法》全流程引领AI-电子书共435页202601更新已上传至本号的CSDN资源也可以访问链接:https://pan.baidu.com/s/1XMyUU0apHyxYQXu4boSvGQ?pwd=umlc
Coder_Boy_19 天前
java·数据库·人工智能·spring boot·ddd
基于SpringAI的在线考试系统-DDD业务领域模块设计思路先和相关人员充分沟通,把用户需求详细记录下来。然后呢,从这些需求里提炼出关键的概念和规则,构建领域模型。设计数据库表结构时,要考虑数据的存储和查询效率,还要能支持领域模型。在代码实现阶段,按照领域模型进行分层架构设计,让每个模块职责清晰,这样就能较好地兼顾数据库和代码实现。
Coder_Boy_20 天前
java·人工智能·spring boot·架构·serverless·ddd·服务网格
基于SpringAI的在线考试系统-DDD(领域驱动设计)核心概念及落地架构全总结 (2)本文基于订单管理场景,结合实操理解,全面梳理DDD(领域驱动设计)的核心概念、层级关系、落地架构方案,以及与分布式、微服务、服务网格、Serverless的关联逻辑,涵盖业务抽象、技术实现、架构落地、跨概念协同等全维度细节,确保所有讨论内容无遗漏,同时强化落地性,助力读者直接复用实践。
Coder_Boy_20 天前
java·大数据·人工智能·spring boot·架构·ddd·tdd
基于SpringAI的在线考试系统-DDD(领域驱动设计)核心概念及落地架构全总结本文基于订单管理场景,结合对话中的实操理解,全面梳理DDD(领域驱动设计)的核心概念、层级关系及落地架构方案,涵盖业务抽象、实现组件、架构落地等全维度细节,确保所有讨论内容无遗漏。
七夜zippoe1 个月前
数据库·python·sqlite·ddd·pydantic
领域驱动设计在Python中的实现:从理论到生产级实践目录摘要1 引言:为什么Python开发者需要领域驱动设计1.1 Python与DDD的天然契合度1.2 DDD在Python生态中的成熟度
一条咸鱼_SaltyFish1 个月前
程序人生·微服务·架构·开源软件·ddd·个人开发·ai编程
[Day14] 微服务开发中 `contract - common` 共享库的问题排查与解决在开发 contract - common 这个共享基础库时,尽管代码量不多,却遭遇了不少棘手问题。这些问题涵盖设计层面、使用方式以及框架本身的局限。本文旨在记录这些问题,既为自己留存记忆,也期望能为面临类似困境的开发者提供参考。
一条咸鱼_SaltyFish1 个月前
开发语言·人工智能·程序人生·开源软件·ddd·个人开发·ai编程
[Day12] 合同审查引擎开发中的技术挑战与解决之道 contract-review-engine在开发合同审查引擎时,尽管前期已确定整体架构设计,但在实际编码与调试过程中,仍遭遇诸多问题。这些问题成因各异,有的源于粗心导致的低级失误,有的是因对技术理解不够深入,还有的是架构调整引发的连锁反应。将这些经历记录下来,既是对自身开发过程的总结,也期望能为其他开发者提供借鉴。
ByteX1 个月前
ddd
DDD学习第5课应用层与领域服务通过本课,你将学会:当前的 OrderLifecycleService:问题:我们要做的是: 把业务逻辑拆分为 领域服务,让 OrderLifecycleService 只负责“编排”。