【文件属性】:
文件名称:ddd-symfony-sample:使用DDD的symfony示例应用程序
文件大小:92KB
文件格式:ZIP
更新时间:2021-02-06 02:29:53
sample php symfony ddd SymfonyPHP
DDD symfony示例应用程序
使用DDD的symfony示例应用程序。
目的:使用Symfony测试一些DDD概念。
域
用户可以注册
安装
Symfony标准安装。
我要测试什么?
命令和事件总线
储存事件(DDD-CQRS)
异步处理事件(以获得更好的性能)
记录事件(用于调试)
使用消息队列(ActiveMQ和RabbitMQ)在不同的应用程序模块之间发送消息
安全层
授权,其中:命令,应用程序服务?
储存库
不可知的基本存储库(使用Doctrine,MongoDB等实现)
可以在注释中使用原则并保持域解耦吗? 我见过有人存储视图而不是域实体。
验证方式
将验证放在何
【文件预览】:
ddd-symfony-sample-master
----src()
--------Matthias()
--------.htaccess(143B)
----web()
--------robots.txt(106B)
--------config.php(6KB)
--------favicon.ico(6KB)
--------apple-touch-icon.png(11KB)
--------app.php(750B)
--------.htaccess(3KB)
--------app_dev.php(1KB)
----LICENSE(1KB)
----composer.lock(62KB)
----README.md(4KB)
----.gitignore(175B)
----app()
--------AppKernel.php(2KB)
--------logs()
--------AppCache.php(141B)
--------console(867B)
--------Resources()
--------phpunit.xml.dist(1KB)
--------config()
--------SymfonyRequirements.php(28KB)
--------cache()
--------autoload.php(267B)
--------check.php(2KB)
--------.htaccess(143B)
----composer.json(2KB)