我有一个用例,我需要在ApplicationContext加载时只在bean中调用一个(非静态)方法.如果我使用MethodInvokingFactoryBean吗?或者我们有更好的解决方案?
作为旁注,我使用ConfigContextLoaderListener在Web应用程序中加载应用程序上下文.并希望,如果bean'A'被实例化,只需调用methodA()一次.
怎么能很好地做到这一点?
最近,我重新打包了我的java spring应用程序,成为一个用于在tomcat中部署的WAR文件.经过一些测试我注意到,这public static void main(String[] args)没有被执行.我的应用程序的一些必要的初始化完成main.是否有像mainWAR文件中的方法?在WAR文件中运行某些初始化的适当位置是什么?