ApplicationContextInitializerとBeanFactoryPostProcessorの違いは何ですか?どのインタフェースを実装するのか?ApplicationContextInitializerとBeanFactoryPostProcessorの相違点
0
A
答えて
2
彼らの違いについての私の理解は、主に彼らのコールバックメソッドが呼ばれる時です。
ApplicationContextInitializer
では、永続的なBean定義を読み込む前に追加の初期化を行うことができます(たとえばapplication-context.xml
)。定義をロードする前にプロファイルを選択する場合に便利です。
BeanFactoryPostProcessor
は、Bean定義がロードされてもBean自体は作成されないときに呼び出されます。大きな例は、プレースホルダを具体的な値に置き換えるPropertyPlaceholderConfigurer
です。
関連する文書で深く掘り下げることができます。 ApplicationContextInitializer
とBeanFactoryPostProcessor
関連する問題
- 1. IE標準、相違点および相違点の相違点
- 2. importとconstとの相違点とcommonjsでの相違点
- 3. =と:=の相違点
- 4. PHPUnitとPHPSpecの相違点と相違点
- 5. CBUUIDとNSUUIDの相違点
- 6. NSTimeZoneとGMTの相違点
- 7. ListViewとArrayListの相違点
- 8. pictureBox.Update()とpictureBox.Refresh()の相違点
- 9. システムとshell_execの相違点
- 10. AsyncSocketとAsyncUdpSocketの相違点
- 11. .textと.get_text()の相違点
- 12. plt.close()とplt.clf()の相違点
- 13. `BeginSubscribeToStreamingNotifications`と` SubscribeToStreamingNotifications`の相違点
- 14. Delegate.InvokeとDelegateの相違点
- 15. InternalResourceViewResolverとUrlBasedViewResolverの相違点
- 16. tf.nn.convolutionとtf.nn.conv2dの相違点
- 17. Backbone.Layout.extendとBackbone.view.extendの相違点
- 18. JavaとMacOSの相違点
- 19. Yocto:CORE_IMAGE_EXTRA_INSTALLとIMAGE_INSTALLの相違点
- 20. window.someRandomVarとsomeRandomVarの相違点
- 21. CDRとxDRの相違点
- 22. gst_bus_add_watch()とg_signal_connect()の相違点
- 23. EventStreamとEventBusの相違点
- 24. System.Threading.Tasks.DataflowとMicrosoft.Tpls.Dataflowの相違点
- 25. mkfifo()とmknod()の相違点
- 26. java.homeとJAVA_HOMEの相違点
- 27. $ httpParamSerializerJQLikeと$ httpParamSerializerの相違点
- 28. doAfterTerminateとdoFinallyの相違点
- 29. Boost.CoroutineとBoost.Coroutine2の相違点
- 30. ModalControllerとNavControllerの相違点
あなたはこの怒鳴るのURLをたどることができます - http://stackoverflow.com/questions/30455536/beanfactorypostprocessor-and-beanpostprocessor-in-lifecycle-events – Sharma