How to implement DDD artitecture in Laravel application, where to put entities, how to make relationship between multiple domain.
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
如何在Laravel应用程序中设置域驱动设计(DDD)(需要建议)
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
DevSummary 2021-01-31 17:39关注使用laravel实现了ddd设计了吗
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-05-24 06:59该软件包的目的是帮助开发人员使用域驱动设计(DDD)和测试驱动开发(TDD)原理构建laravel应用程序。 实现的方法是通过创建脚手架代码的CLI命令创建应用程序结构。 该软件包内部使用来理解和编辑代码。 这背后的...
- 2021-02-03 12:49Laravel DDD示例应用程序 Laravel DDD示例应用程序。 目的:构建一个简单的DDD Laravel应用程序以与CRUD方法进行比较。 您可以在这里找到CRUD方法: : 。 我读过很多文章说DDD仅对复杂域有效。 但是有时候我也读过...
- 2025-06-12 01:49深山技术宅的博客 本文介绍了如何在Laravel 12中实践领域驱动设计(DDD),构建可维护且业务专注的应用程序。主要内容包括: 项目结构规划 采用分层架构:Domain(核心业务)、Application(用例协调)、Infrastructure(技术实现)和UI...
- 2021-02-02 03:42**ddd-dynamic** 是一个项目,它关注于在Python、Ruby以及其他动态编程语言中实现**领域驱动设计(Domain-Driven Design, DDD)**。DDD是一种软件开发方法,旨在通过密切合作,将业务专家的领域知识与软件开发者的...
- 2021-05-24 07:00远景laravel UI生成器,使用Vue,iView遵循域驱动设计(DDD)和测试驱动开发(TDD)原则介绍该软件包的目的是使用laravel的模型,迁移和验证(表单请求验证)为laravel应用程序生成Web UI。 该程序包通过生成代码的...
- 2021-05-20 21:237. **事件驱动设计(Event-driven Design)**:在 Laravel 中,可以利用事件系统记录重要的业务行为,然后触发相应的处理器来执行后续操作。 通过 `laravelddd-master` 文件夹中的源码,我们可以学习如何在实际项目...
- 2021-05-27 08:58使用具有DDD CQRS事件源和六边形体系结构PHP应用程序,使用Ecotone Framework构建并与Pr集成的应用程序具有Ecotone Framework构建的DDD CQRS事件源和六边形体系结构的应用程序,并具有与Prooph Event Store,Symfony...
- 2021-05-24 06:49Laravel Skeleton-域驱动设计该项目旨在带来我在其他框架中使用过的一些构建基块,以在Laravel上应用DDD战术模式。设置克隆存储库: git clone git@github.com:mgonzalezbaile/laravel-ddd.git 构建Docker容器: env...
- 2024-09-16 07:54姚月梅Lane的博客 领域驱动设计在Laravel框架中的应用——laravel-domain-driven-design,简化了DDD实践过程。以下是核心的目录结构及其功能介绍: . ├── app # 主应用程序目录,包括业务逻辑的主要部分 │ ├── Domain # 领域层...
- 2019-08-28 16:55在“Laravel 开发 - Laravel 5.1 DDD”这个项目中,我们将探讨如何在 Laravel 5.1 版本中应用领域驱动设计(Domain-Driven Design,简称 DDD)的理念和技术。 **领域驱动设计(DDD)** DDD 是一种软件开发方法论,...
- 2019-08-28 06:47Laravel 是一个基于 PHP 的优雅的 Web 应用程序框架,它的灵活性和强大的工具集使得在 Laravel 中实现 DDD 成为可能。 DDD 的核心概念包括: 1. **领域**:业务领域的知识和规则,这是软件要解决的核心问题。 2. *...
- 2025-05-09 09:07张皓and梁媛哲的博客 本文探讨了在PHP中实现枚举的用户空间解决方案,以及如何在Laravel项目中通过领域驱动设计方法识别和管理领域。通过实际案例和代码示例,深入理解了枚举在PHP中的替代实现,以及如何构建和维护大型、可维护的代码库...
- 2025-06-12 01:28深山技术宅的博客 本文介绍了在PHP中实践领域驱动设计(DDD)的核心方法。主要内容包括:1)分层架构的领域层、值对象和应用服务层实现;2)关键实践策略如聚合设计原则、仓储模式实现和领域事件驱动;3)现代架构模式集成如CQRS和事件...
- 2021-02-02 08:11:elephant: :direct_hit: 六边形架构,PHP中的DDD和CQRS 使用域驱动设计(DDD)和命令查询责任隔离(CQRS)原理的PHP应用程序示例,使代码尽可能简单。 看看,玩,玩得开心。 ·· :rocket: 环境设定 :spouting_...
- 2019-08-28 07:51在 Laravel 开发中,领域驱动设计(Domain-Driven Design,简称 DDD)是一种将业务逻辑与技术实现分离的方法论,它强调以核心业务领域为中心进行软件设计。在 Laravel 5.2 版本中,我们可以充分利用其强大的特性来...
- 2025-05-09 09:39狗雄的博客 本文探讨了在Laravel项目中如何组织应用层代码,指出基于技术属性组织代码的问题,并提出了改善建议。文章通过分析实际项目结构,揭示了在大型项目中代码组织的重要性,以及如何通过更合理的方法提高代码的可读性...
- 2021-04-27 03:30haoxiang lin的博客 在中小型项目中使用Laravel提供的默认目录结构效果是非常好的,但是当有一个超过50个模型的大型应用,代码库可能就有点让人窒息。维护一个大型的应用程序并不简单,尤其是当组织错乱,而Laravel的默认结构对这样的...
- 没有解决我的问题, 去提问