可以利用cuba.uniqueConstraintViolationPattern来设置唯一索引导致的异常消息拦截,那么有没有类似的机制拦截删除时候外键导致的错误消息?
异常是数据库的异常并没有专有的异常类,这处理起来好痛苦,没有类似uniqueConstraintViolationPattern的机制是吧?
现在不确定外键异常是否有相同的机制。不过即使没有这样的机制,也是可以处理的。不同的数据库驱动外键异常类可能不一样。你可以按文档描述的方式检测是否出现 了外键异常。
可以利用cuba.uniqueConstraintViolationPattern来设置唯一索引导致的异常消息拦截,那么有没有类似的机制拦截删除时候外键导致的错误消息?
异常是数据库的异常并没有专有的异常类,这处理起来好痛苦,没有类似uniqueConstraintViolationPattern的机制是吧?
现在不确定外键异常是否有相同的机制。不过即使没有这样的机制,也是可以处理的。不同的数据库驱动外键异常类可能不一样。你可以按文档描述的方式检测是否出现 了外键异常。