【发布时间】:2020-10-03 20:14:50
【问题描述】:
我使用 Spring Repository 和 Oracle DB。 我有一个表并在插入/更新/删除时触发。如果我对表执行一些插入/删除/更新并触发器得到一个 SQL 错误(锁定资源或其他东西),Repository 方法会出现异常吗?还是 Oracle 触发器作为插入/删除/更新语句的单独部分执行?
【问题讨论】:
-
我不能专门为 Spring 说话,但它应该。如果触发器产生错误,则事务失败,调用代码应该知道这一点。
标签: sql hibernate oracle11g spring-data-jpa spring-repositories