Javaクラス、オブジェクトおよび春豆、のたBeanFactoryにおける基本概念


Java言語、オブジェクト(オブジェクト)のクラス(クラス)のインスタンスです。豆、たBeanFactoryコンセプト春が提案されています。


A、Javaの
Javaはオブジェクト指向言語です。
クラス(クラス)
クラスは、高度な特性のシミュレーションや物事の同じ種類の動作です。カテゴリータイプ:クラスがあると解釈することができます。
自然界では、羽は、花などのような鳥、人間、自動車、として、一緒に群がります。同じ異次元からのものや、鳥やヒトのような年の異なったタイプに分けることができる動物に分けることができ、同じ種でも、ヒトのような繊細なと種に分割し続けることができるが、さらに男の子に分けることができ、女の子。

自然の法則は、マシンが目的のタスクを完了できるようにするように、その後、エントロピーを減らす(またはエントロピーの変化を制御)するために人間の介入によって自然の法則を見つける、エントロピーを増加させる処理です。人間の理解の宇宙における人間の物事のカテゴリは、生計の手段を改善し、世界を理解します。コンピュータの出現は重い肉体労働からの人(精神的な仕事からAIの可能な未来の人間)で遊離を作ることです。そう、これらのクラスが持つべきものな方法-クラスにして、練習機能、責任に仮定するエンティティを見つける-抽象への応用、実際の問題のエンティティをシミュレートすることを可能オブジェクト指向プログラミング言語で問題を解決することを目的。


物体(オブジェクト)
オブジェクトは、クラスのインスタンスです。オブジェクト(物体)が現実と真のもののうち、モデルを構築するためのクラス(クラス)を介してです。それは、特定の人物を構築するために、人間のモデルと、そのプログラムでは、現実の世界をシミュレートするプログラムがあるので、完全に避けられません。そのため、特定のオブジェクトは、彼の生活の中で、このタスクの目的を達成することです。あなたは一つのことを達成するために、プログラムで何百人もの人々を構築することができます。

JavaBeanは
、Java言語で書かれたJavaBeanは、再利用可能なコンポーネントです。これは、JavaBeanの中に書かれており、特定のクラスは、パブリック、および引数なしコンストラクタでなければなりません。デザインパターンの整合性に沿った一般的な方法を提供することによってJavaBeanは、内部ドメインメンバプロパティを公開セットと取得する方法を取得します。我々はすべて知っているように、このモデルに沿って、属性名、およびその他のJavaクラスは、これらの属性JavaBeanのイントロスペクションメカニズム(反射)の操作により見つけることができます。
- Baiduの百科事典より抜粋


二、春
1.Bean

公式文書([https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-definition](https://docs.spring.io/spring-framework説明で/docs/current/spring-framework-reference/core.html#beans-definition)):

春には、アプリケーションのバックボーンを形成し、オブジェクトが豆と呼ばれている春のIoCコンテナによって管理されています。豆は、Spring IoCコンテナによって、インスタンス化され組み立てられ、そうでなければ管理されるオブジェクトです。それ以外の場合は、Beanは単にアプリケーション内の多くのオブジェクトの一つです。豆、及びそれらの間の依存性は、コンテナが使用する構成メタデータに反映されています。


春に、春のIoCコンテナの管理オブジェクトによるアプリケーションの骨格を構成するビーンと呼ばれる(記事の前にあるJava言語のJavaオブジェクトは、前記)。豆は組み立て、春のIoCコンテナによってインスタンス化され、それ以外のオブジェクトを管理しています。それ以外の場合は、Beanのオブジェクトの数のアプリケーションだけです(それなしで管理するためのIOCコンテナ、ライフサイクル豆と豆と豆の間の関係は、管理を集中化ができませんでした)。豆とビーン間の依存関係は、メタデータコンテナを用いた構成にも反映しました。

基本的に、実際には豆とJavaオブジェクトのもの。

2.BeanFactory

文書が記述されています
 たBeanFactoryで..たBeanFactoryのサブインターフェイスであるObject型のApplicationContextのいずれかの構成メカニズムの管理の高度なANができる提供するインタフェース
たBeanFactoryインタフェースは、任意のタイプのオブジェクトを管理できる高度な設定メカニズムを提供します。ApplicationContextのはたBeanFactoryのサブインターフェイスです。

org.springframework.beans.factory.BeanFactory`は、インタフェース(インタフェース)ばねであるコードから見ました。


任意の型のオブジェクトを管理したBeanFactory。具体的な分析ポイントは徐々に豆初期化Beanの定義を読み取ることで、豆はIOCコンテナ建設、破壊豆を置きます。ビーンたBeanFactoryは、ライフサイクル全体を管理します。

おすすめ

転載: www.cnblogs.com/abelzhan/p/12022064.html