Java 异常设计与应用程序中的需求不匹配

Java 异常设计与应用程序中的需求不匹配,java,hibernate,spring,exception,maven,Java,Hibernate,Spring,Exception,Maven,在我的应用程序中,我决定在其中集成hoptoad错误记录系统。但是由于应用程序庞大,在每个catch块中调用hoptoad类中的log方法需要大量的手工工作。到目前为止,我已经在几个catch块中包含了错误日志记录的方法调用。这是一个spring、hibernate、flex、drools和maven管理的应用程序 hoptoadUtil.logToHoptoad(throwable); 我的疑问是-我是否可以为应用程序全局调用此方法,即,在出现任何异常或错误时,让spring在hoptoad

在我的应用程序中,我决定在其中集成hoptoad错误记录系统。但是由于应用程序庞大,在每个
catch
块中调用hoptoad类中的log方法需要大量的手工工作。到目前为止,我已经在几个catch块中包含了错误日志记录的方法调用。这是一个spring、hibernate、flex、drools和maven管理的应用程序

hoptoadUtil.logToHoptoad(throwable);

我的疑问是-我是否可以为应用程序全局调用此方法,即,在出现任何异常或错误时,让spring在hoptoad类中调用此log方法。

spring AOP可能会帮助您,请查看此链接以获取示例