『fateシリーズ』を読んでいるブログ仲間ならご存知のことですが、これは7人の英霊による聖杯を巡る戦いです。今日は春を理解するために、主に聖杯の コンテナ概念 について話します。
聖杯:
聖杯自体には実体はなく、魔術回路を持つ存在(人)を「器」として使用されています。サーヴァントの魂を集めた「器」に幽霊となって現れる。
聖杯の役割:
あなたの願いをすべて聖杯の器に託して実現させます
実現of the Holy Grail:
1. 遠坂家が治める土地には、巨大な魔力の源に繋がる「冬木町」と呼ばれる土地がある。それは無限と呼ぶことができます。
2. これらの魔法の力を使うためには、地表にある巨大な魔法陣のほかに、魔法陣を開けるための鍵と、魔力を送り出すための流管という二つの条件が必要です。 。
3.具体的な実現について言えば、七英霊が内包する魔力を集め、それを魔法陣を起動する鍵として聖杯を通して魔力を輸出することです。
『聖杯召喚』の魔力の源。
Spring:
##Spring フレームワークは非常に強力な Inversion です制御 (IOC、制御の反転) フレームワーク。
スプリングの 役割:
##オブジェクトをnewで作成し、Springコンテナに渡して実装することで反転制御を実現します
Springの実装:
制御の反転パターン (依存性注入とも呼ばれます) の基本概念は、オブジェクトを作成するのではなく、オブジェクトの作成方法を記述することです。コード内のオブジェクトやサービスには直接接続されていませんが、どのコンポーネントがどのサービスを必要とするかは構成ファイルに記述されます。コンテナ (Spring フレームワークでは IOC コンテナ) は、これらを結び付ける役割を果たします。一般的な IOC シナリオでは、コンテナーがすべてのオブジェクトを作成し、それらを接続してメソッドをいつ呼び出すかを決定するために必要なプロパティを設定します。次の表に、IOC の 1 つの実装モードを示します。
サービスは特別なインターフェイスを実装する必要があります。インターフェイスを通じて、これらのサービスはオブジェクトによって提供されます。これは、オブジェクト クエリの依存関係 (必要な追加サービスなど) [インターフェイス インジェクション] から取得できます。 | |
JavaBean プロパティ (セッター メソッドなど) を通じて依存関係を割り当てます [セッター メソッド インジェクション]。 | |
依存関係はコンストラクターの形式で提供され、JavaBean プロパティとして公開されません [デバイスの構築]注射]。 |
以上が聖杯の楽しみで春を説明するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。