spring-data-jpa - Spring @TransactionalEventListener 的集中式错误处理程序
问题描述
有没有办法为带有注释的方法指定集中式错误处理程序@TransactionalEventListener
,因为我想将某些异常定向到特定的记录器。
任何建议将不胜感激。
谢谢和问候,吉姆
解决方案
使用 AspectJ 检查此方法:How to wrap a method with try-catch by annotation?
解决方法如下:
- 创建方法级注解
- 围绕该注释创建一个方面
- 在这方面,记录你想要的任何东西,以防发生异常
推荐阅读
- laravel - 有没有办法避免使用 Laravel Passport 将用户重定向到 Laravel 后端登录页面?
- pointers - 将引用的内部结构字段与go中的字符串类型进行比较
- itext7 - 在 itext7 中保留表单字体的同时组合表单
- r - 重命名 R 识别为函数的列
- visual-studio-code - VSCode:在转到符号中搜索连续的字符串
- google-apps-script - 当 FormSubmit 运行脚本时,SpreadsheetApp.getUi().alert() 被捕获为异常;交互式运行时很好
- r - 在 R 中使用循环导出图形
- vb.net - 计算文本文件中的行数 PS 我不允许使用 streamreader
- c++ - 函数指针和 lambda 的内存管理
- cassandra - Cassandra:更改 snitch 属性然后启动 Cassandra 节点会出错