• 友
    2021-12-07
    我敲 这就是laravel的设计 我曾几何时就思考过用go实现laravel的一些东西

    作者回复: 嗯嗯

    
    1
  • 友
    2021-12-07
    看到 service provider 就想起了laravel 确实是这样 之前对这个概念也是比较浅的,但是这波直接悟了

    作者回复: 服务容器核心就是这样

    
    
  • 宙斯
    2021-10-24
    对服务提供者的理解: 服务和容器是框架对组件管理的方式,服务组件之间通过框架主体调用的。 框架提供标准(出具服务组件提供者接口),服务组件需要实现注册到框架主体的逻辑(服务组件注册方式和时机不同)。 分享:工作生活中有遇到使用面向接口思想? 业务场景:基于不同消息主题计算会员等级和福利和积分。 依据不同主题有不同计算规则,都会影响会员的等级,福利,积分的变更,可以抽象接口:分数计算,等级计算,福利计算,等级变更,福利变更,积分变更。

    作者回复: 服务提供者就是一个桥梁,容器中某个服务由哪个实例来提供,完全由桥梁说了算

    
    
  • Geek_5244fa
    2021-10-08
    Laravel 既视感。 好奇最后怎样在 handler 里获取服务,怎样实现依赖注入。
    共 2 条评论
    5
  • 党
    2022-06-07
    大量的接口化真的有意义么,很多接口一辈子也只有一个实现,根本不会有第二个实现了,为啥还要浪费时间去搞接口,直接拿来用不好么?
    共 3 条评论
    2
  • 🌿
    2022-05-02
    方法NewInstance和ServiceProvider.Register(Container) NewInstance 理解起来有点绕,希望老师可以在结尾提供一个注册服务的uml时序图,便于理解。
    
    
  • 拾掇拾掇
    2021-10-08
    签到,学习了
    
    