複数の dao クラスをシングルトン Spring Bean として使用する Web アプリケーションがあります。私の問題は、これらの Bean をすべて初期化するのに長い時間がかかることです。その時間を Bean が実際に必要になるまで広げたいと思います (ユーザーの操作によっては、使用されないものもあります)。これを行う簡単な方法はありますか?
1 に答える
4
追加して遅延初期化するように設定しますlazy-init="true"
例えば:
<bean id="lazy" class="com.foo.ExpensiveToCreateBean" lazy-init="true"/>
Bean 定義 xml 内
そして、注釈ベースの構成では
于 2013-07-15T18:02:39.547 に答える