ddd-laravel-sample:使用CQRS和无需ORM序列化的持久化实体的Laravel DDD示例应用程序

时间:2024-02-24 06:35:57
【文件属性】:

文件名称:ddd-laravel-sample:使用CQRS和无需ORM序列化的持久化实体的Laravel DDD示例应用程序

文件大小:1.47MB

文件格式:ZIP

更新时间:2024-02-24 06:35:57

php laravel cqrs ddd LaravelPHP

Laravel DDD示例应用程序 Laravel DDD示例应用程序。 目的:构建一个简单的DDD Laravel应用程序以与CRUD方法进行比较。 您可以在这里找到CRUD方法: : 。 我读过很多文章说DDD仅对复杂域有效。 但是有时候我也读过其中一些文章,说DDD也可以用于简单的问题。 我想我将对原型使用CRUD方法,并在该项目成为长期项目后尽快将其重构为DDD。 但另一方面,我认为DDD方法不会比CRUD方法昂贵得多。 为了比较它们,我想用这个样本测试两个解决方案是否存在相同的简单问题。 在此示例中,我使用了CQRS。 域实体存储在数据库的序列化对象中。 这个想法是按照沃恩·弗农(Vaughn Vernon)的描述做的: 理想的领域驱动设计集合商店? 另一方面,使用口才模型创建读取模型。 编写模型->带有to列的表:id,数据(序列化对象) 阅读模型->雄辩的模型 如果您想知道我对该体系结构有哪些缺点,请参见“问题”部分。 技术指标 创建一个网站,使用户能够看到各种家用电器,并创建可以与朋友共享的收藏夹的愿望清单。 该应用程序将使用另一个站点作为主要


网友评论