如何让继承InitializingBean的BEAN 只调用一次,请大家帮助

问题描述

我有一个类继承了InitializingBean。用来初始化,部署一些设置。现在的问题是被继承的类,总是被调用2次,在网上查了一下资料,说是要让此类为单例才会被只调用一次。<beanid="myService"class="test.MyService"singleton="true"></bean>所以我在被配置文件里面加入了singleton="true"这个设置不过还是没有成功。请大家帮助!!!

解决方案

解决方案二:
怎么修改帖子那么恼火==找修改按键都找不到啊
解决方案三:
贴所有配置文件看看怀疑你起了两个context
解决方案四:
楼上说的有可能再有一种可能就是你继承的这个类被配置成了其他类的service所以在加载那个类的时候再次执行你继承的类

时间: 2024-09-17 18:33:55

如何让继承InitializingBean的BEAN 只调用一次,请大家帮助的相关文章

安卓-在继承intentservice的中如何调用finish()方法

问题描述 在继承intentservice的中如何调用finish()方法 在继承intentservice的中如何调用android.app.Activity的finish()方法

为什么有些线程被调用了多次,难道不应该只调用一次吗

问题描述 为什么有些线程被调用了多次,难道不应该只调用一次吗 #include #include HANDLE hSemaphore;HANDLE h[3]; DWORD WINAPI ThreadProc15(LPVOID lpParam){ ::WaitForSingleObject(hSemaphoreINFINITE); printf(""线程1正在运行n""); ReleaseSemaphore(hSemaphore1NULL); return 0; }

匿名对象赋值-大神帮看一下代码,为什么t5 = addC(a1, a2)中,只调用了一次copy构造函数?

问题描述 大神帮看一下代码,为什么t5 = addC(a1, a2)中,只调用了一次copy构造函数? #include<iostream> using namespace std; class ABC { public: ABC(int a = 0, int b = 0) { this->a = a; this->b = b; printf("我是有参构造函数!n"); } ABC(ABC &c) { this->a = c.a; this-&g

c++继承问题,如何在调用基类函数时根据子类而动态分配存储空间?

问题描述 c++继承问题,如何在调用基类函数时根据子类而动态分配存储空间? 我现在有几个类,Layer,Feature,Layer类有addFeature函数,存到private成员一个vector中,还有类Point,Line,Area均继承自Feature,但当一个Point对象调用addFeature()函数时,无法添加Point的成员,只能添加继承自Feature的成员: 我觉得应该是addFeature函数没有为子类开辟出存储空间,所以无法存放子类对象,请问如何解决,才能让addFea

为什么继承了actionsupport后不能调用action中的自定义方法

问题描述 为什么action继承了actionsupport后不能调用action中的自定义方法.调用execute方法就可以.先是用spring管理action.改成spring不管理action也不行.总是提示:找不到指定的方法错误.为什么?不继承actionsupport就不能用getText方法. 解决方案 估计你aop代理了造成的 贴出aop相关配置解决方案二:struts2,怎么可能...不清楚是你是怎么配置的 注解?xml?

java-struts 调用action 方法调了2次,但我只调用了一次

问题描述 struts 调用action 方法调了2次,但我只调用了一次 重定向到action,调用了两次action的方法,第一次我传的参数有值,第二次值变成了空,不知道为什么调用了两次方法,求大神帮助 这个是action,重定向是调用2次queryServiceGroup方法/customer queryServiceGroup <!--viewCampaignDetail -->${singleShopId} ${pt} 解决方案 [Struts]Action 3 动态方法调用Strut

c语言-C语言调用声音,请大神指导

问题描述 C语言调用声音,请大神指导 比如说我输入:中华人民共和国,然后要求计算机用声音把它念出来,应该怎么做呢? 解决方案 google TTS C++ google Microsoft Speech SDK 解决方案二: Text To Speech,微软开发的文本到语音库. 解决方案三: 自己google下用法.

datagridview-Datagridview 不能插入多行,每次只插入一行,请帮忙分析代码问题所在,谢谢。

问题描述 Datagridview 不能插入多行,每次只插入一行,请帮忙分析代码问题所在,谢谢. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mycn As New SqlClient.SqlConnection Dim mycom As New SqlClient.SqlCommand mycn.Connection

JSF2.0中,怎样在托管Bean中调用xhtml页面中的js脚本

问题描述 具体情况:在xhtml页面中,弹出一个dialog:这个dialog是一个添加功能,当把所有的值填写完毕后,点击"提交","提交"执行的方法是在托管Bean中实现的,"提交"执行完毕后需要关闭这个dialog,关闭方法时一个js,在xhtml中请问在后台的jsf托管Bean中如何调用前台的js脚本呢,就是关闭这个dialog.谢谢啊! 解决方案 解决方案二:你弄混淆了,后台服务器上执行时与浏览器没有直接关系,不可能直接调用js的(js是