错误是没有调用handleMethodArgumentNotValid,因为在邮递员上,当我将"nome“作为空或超过它的最大值时,没有给出代码400坏请求,而是接收到了500个内部错误 at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedState
它是一个BEFORE EACH ROW触发器类型,它会将数据插入到其他表中。触发器中没有异常处理,因此我猜想它必须失败,但不报告它(在运行脚本时不会出现在sqldeveloper中)。我的两个问题是,我该怎么最好地解决这个问题?我不确定是否可以更改触发器代码本身,但是是否有可能捕捉到匿名块中的错误(假设它实际上是导致问题的触发器)。如果是这样的话,如果失败了,我怎么知道要捕捉到