其中我们可以最方便地利用的一个特性就是 Laravel 的服务容器了.在这里我不多赘述 Service Container 是个啥,想了解的可以自行搜索.不想了解的就只要大致知道它是个可以 绑定/取出 实例的东西就好了(当然服务容器可不止这么点功能). 相信很多 Web 应用都会在数据库建立一个 options 表来储存一些用户的配置信息,而为了方便,我们通常会封装一个 Option 类来方便地进行数据的 get . set 操作.而通常的做法是把这些操作做成类内静态方法来调用. 但是这样的弊端…
写在前面 为了了解laravel的服务容器在网上搜了许多文章,其中大多数都有其侧重点,没有很系统的一套东西以供参考,看完之后仍觉似乎少了一根把他们串起来的绳子,近期有幸拜读了陈昊的<Laravel框架关键技术解析>受益良多,总算是把先前看过的东西成功的串了起来,以下便是自己的一些心得. 定义 依赖注入是通过类的构造函数.方法.或者直接写入的方式,将所依赖的组件传递给类的方式. IoC laravel服务容器的核心就是IoC,那么何为IoC呢,IoC即Inversion of Control,意…