私はPro Spring 2.5を読んでおり、簡単なBeanファクトリを作る2章の質問があります。彼らは "bean registery"について話します、これはプロパティファイルから読み込んだリストを保持する "Map"です(私が想定している形式であれば何でも構いません)?BeanFactoryの実装
これが正しいのであればたBeanFactoryは、基本的にこのん:
- は、Beanファクトリを作成し、
- 設定ファイルを読み込むregistery(地図、どんなオブジェクトのリスト)にコンフィギュレーションファイルの内容を入れて
- クライアントはBean名でgetBeanメソッドを呼び出し、ファクトリはそれを見つけてインスタンス化するためにregisteryを使用します。
これは間違いありませんか?
BeanRegisteryをインタフェースに抽出し、BeanFactoryでこのインタフェースを実装する方法について説明しますが、原則は同じですか?それは良いコーディング目的のためだけに行われますか?
はい、はい...しかし、これはその本の "Hello、World"の例です。それは実際にこれをやっているあなたの苦労のステップを必要とする – LuckyLuke