搜索

首页  >  问答  >  正文

php - Laravel 仓库模式解惑!

高洛峰高洛峰2733 天前823

全部回复(2)我来回复

  • 漂亮男人

    漂亮男人2017-06-30 09:56:09

    个人感觉网上的各种laravel教程中所提到的仓库模式,只适合于封装一些复杂的查询操作,其他再无用处。完全意义的仓库模式需要和领域模型进行合作,在laravel中,model并不能充当领域模型的角色。且也基本不存在仓库与laravel自带orm的解偶操作,因此定义针对model的interface意义也不大。

    当然,这些仅仅是个人理解,欢迎讨论。领域驱动设计相关知识还需学习

    回复
    0
  • PHP中文网

    PHP中文网2017-06-30 09:56:09

    不讨论这个仓库模式,你的代码里控制器构造函数部分注入的应该是接口

    回复
    0
  • 取消回复