gpt4 book ai didi

java - Spring 中的 Thread.setDefaultUncaughtExceptionHandler

转载 作者:搜寻专家 更新时间:2023-10-31 19:48:41 26 4
gpt4 key购买 nike

我正在开发一个 Spring 应用程序,想知道是否有框架的一部分可以让我以更优雅的方式做这样的事情,比如在 XML 中配置一些东西?

最佳答案

如果您的问题的目的是通过您的应用程序上下文设置自定义 UncaughtExceptionHandler,您可以使用:

<bean id="myhandler" class="java.lang.ThreadGroup">
<constructor-arg value="Test"/>
</bean>

<bean class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="targetClass" value="java.lang.Thread"/>
<property name="targetMethod" value="setDefaultUncaughtExceptionHandler"/>
<property name="arguments">
<list>
<ref bean="myhandler" />
</list>
</property>
</bean>

(注意,将 myhandler 替换为选择的 Thread.UncaughtExceptionHandler...)

关于java - Spring 中的 Thread.setDefaultUncaughtExceptionHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9228975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com