Laravel学习-依赖注入

依赖注入是一种设计模式,允许对象在运行时接收依赖项,而非在构造时硬编码。通过这种方式,实现了更好的代码解耦和可测试性。文章详细解释了依赖和注入的概念,并指出通常在构造函数中进行注入。控制反转(IOC)是这一过程的另一个术语,强调了对象创建和依赖关系的反转。这种模式在前端和后端开发中都有广泛应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

依赖注入,你可以分开理解。拆成,依赖和注入

Laravel 依赖注入
依赖:就是你现在要用 request 对象的get 方法,所有你必须要先能得到request对象,然后才能使用这个方法。这个就是依赖。

 注入:怎么得到request 对象呢?一种是你直接 $request =new Request() 可以得到,这种也称为主动获取,还有一种就是把整个对象当做一个参数传进来,类型你截图这种,然后去使用。这个就是依赖注入,控制反转(IOC)


一般的做法是会在 construct 方法里面直接注入,后面需要的去使用它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值