【发布时间】:2022-01-12 12:58:10
【问题描述】:
我正在尝试找出所有异常可以被处理/捕获和处理的其他方式,例如将数据库插入表中?
主要是,没有公开控制器或 API。相反,只有调度程序通过 JPA 查询(即非本机查询)从 Oracle DB 表中读取数据,并使用悲观写入锁定和查询提示作为超时指定。之后,处理后的数据会以字节数组的形式发送到外部系统。
我遇到了一些异常,例如 JPASystemException、LocktimeoutException 等,但不知何故,我无法捕捉到它们。
有什么想法吗?
【问题讨论】:
标签: oracle spring-boot exception spring-data-jpa