我想要解决的问题的背景:我有一个java spring http拦截器AuditHttpCommunicationInterceptor,它审计与外部系统的通信。要解决的问题:无论DoBusinessLogicSevice中任何操作的结果如何(意外异常等),我都希望AuditHttpCommunicationInterceptor将审计结果存储在数据库中。当DoBusinessLogicSevice的一部分抛出意外异常时,其事务将回滚,但AuditHttpCommunicationInterceptor会设法将审计存储在<