mryqr-com / mry-backend

本代码库为码如云后端代码。码如云是一个基于二维码的一物一码管理平台,可以为每一件“物品”生成一个二维码,手机扫码即可查看物品信息并发起相关业务操作,操作内容可由你自己定义,典型的应用场景包括固定资产管理、设备巡检以及物品标签等。在技术上,码如云是一个无代码平台,全程采用DDD、整洁架构和事件驱动架构思想完成开发。
https://www.mryqr.com
GNU General Public License v3.0
216 stars 60 forks source link

关于一些非聚合根但是必须持久化的疑惑 #9

Open yeahfo opened 4 months ago

yeahfo commented 4 months ago

比如产品要求一些简单的下拉选也能够动态配置,比如码如云里面的Plan, 或者某个type, 或者某个现有的枚举,但是将它们配备repository applicationservice 感觉很诡异,我尝试的做法是将聚合根当成它们factory,处理完saveXXX

lxqgithub commented 2 months ago

大佬你说的问题 我也比较困扰。但我没看明白你的处理方法。能截个图看看代码实现吗?