合計 10000 件の関連コンテンツが見つかりました
PHP Lazy オブジェクトを使用した PSR 互換の依存関係注入コンテナーの構築
記事の紹介:PHP 8.4 での Lazy オブジェクトによる依存関係の注入の探索
最新の PHP の領域では、バージョン 8.4 のリリースで画期的な機能である Lazy Objects が導入されました。これらのオブジェクトにより、絶対に必要になるまで初期化を延期する新しい方法が可能になります
2025-01-04
コメント 0
278
PHP 依存関係インジェクションを理解する Laravel IoC コンテナー
記事の紹介:PHP 依存関係注入について | Laravel IoC コンテナ Laravel フレームワークの依存関係注入は確かに非常に強力で、コンテナを介して依存関係注入を実装すると、必要なサービスを選択的にロードし、フレームワークの初期化のオーバーヘッドを削減できます。この記事は、従来のクラスに従ったデータベース接続の設計から始まり、コンテナを介してサービスをロードする高度に分離された設計で終わります。依存関係の注入、これは参考にして学ぶ価値があります。 ---
2016-06-13
コメント 0
874
PHP OOP 部分構成と継承および依存関係の注入
記事の紹介:このシリーズでは、PHP オブジェクト指向プログラミング (OOP) の基礎について説明します。コンテンツは連続したパートに編成され、それぞれが特定のトピックに焦点を当てます。初心者または OOP の概念に慣れていない場合は、このシリーズを参照してください。
2025-01-05
コメント 0
238
Laravelでターゲットクラスが存在しないエラーを修正する方法
記事の紹介:「ターゲットクラスが存在しない」エラーは、Laravel が参照されているクラスを見つけられない場合、特に依存関係の注入やサービスコンテナのバインディングが関係する場合によく発生します。
一般的な原因:
コントローラーまたは MOD の名前空間が正しくありません
2024-12-25
コメント 0
1026
PHP の依存関係の注入、ロード順序は考慮されなくなりました
記事の紹介:PHP の依存関係の挿入、読み込み順序は考慮されなくなりました。このトピックについて話す前に、「依存関係の反転の原則」という比較的高度なアイデアについて話しましょう。「依存関係の反転はソフトウェア設計のアイデアです。従来のソフトウェアでは、上位層です。」コードが下位層のコードに依存するため、下位層のコードが変更されると、それに応じて上位層のコードも変更する必要があるため、保守コストが高くなります。レイヤーは下位レイヤーに依存するのではなく、インターフェイスに依存する必要があります。つまり、上位レイヤーのコードがインターフェイスを定義し、下位レイヤーのコードがそれを実装することになります。このインターフェイスにより、下位レイヤーが上位レイヤーのインターフェイスに依存することになります。
2016-06-13
コメント 0
785
Angular 2コンポーネントとプロバイダー:クラス、工場、および価値
記事の紹介:コアポイント
Angular 2コンポーネントは、コンポーネントを使用できる一連の注入可能なオブジェクトであるプロバイダーを使用できます。プロバイダーは、Angular 2依存関係注射(DI)システムの基礎です。
プロバイダーは、クラスプロバイダー、工場プロバイダー、価値プロバイダーの3つのタイプに分けることができます。クラスプロバイダーはクラスのインスタンスを生成し、工場プロバイダーは指定された関数の返品値を生成し、値プロバイダーはその値を直接返します。
Angular 2のDIシステムでは、クラス、機能、または値(プロバイダーと呼ばれる)を登録し、プロバイダー間の依存関係に対処し、プロバイダーの結果をコードで機能させ、インジェクター階層を維持できます。
Angularのインジェクターは1つだけを作成します
2025-02-15
コメント 0
601
Laravel 4でBCryptの代わりにSHA1暗号化を使用する方法は?
記事の紹介:Laravel 4 で SHA1 暗号化を使用する Laravel 4 で BCrypt の代わりに SHA1 暗号化を実装するには、Hash モジュールを書き直す必要があります。 Laravel の依存関係注入の原則により、これは比較的簡単です。ステップ 1: SHAHasher クラスを作成する
2024-10-21
コメント 0
1094