以下のエディターは、springioc Bean に基づくいくつかのプロパティの紹介を提供します。編集者はそれがとても良いと思ったので、今すぐあなたに渡して参考にしたいと思います。エディターをフォローして一緒に見てみましょう
1.lazy-init="false"
デフォルト値は false で、これは Bean の作成時間を指します。Spring コンテナーはこれらのクラスをすぐにロードします。これは、Bean 関連のエラーを時間内に検出するのと似ています。欠点は、Bean にエラーがあると、Bean が作成されることです。オーバーヘッドが大きいため、事前にメモリを占有します
trueに設定すると、SpringコンテナがBeanのオブジェクトを取得するまで作成されません
2.scope ="singleton"
デフォルト値は、Spring コンテナ内のデフォルト Bean オブジェクトを参照します。これは単一のインスタンスです。このとき、属性の共有を避けるために、スレッドの安全性の問題に注意を払う必要があります。がprototypeに設定されている場合は、lazy-initが無効であるかどうかに関係なく、複数のインスタンスであることを意味します。
3.init-method=""は、Beanのコンストラクターの実行後、Beanの特定のメソッド
を呼び出す前に呼び出されます。4.destory-method="" in Calledスプリングコンテナが閉じられたとき、または破棄されたとき (シングルトンモードのみ)
以上がスプリングイック豆の共通特性を紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。