我有一个运行EJB和Spring代码的JBoss 6应用程序(这个决定涉及一些遗留问题)。它应该按需与Oracle和PostgreSQL数据库通信。 JPA是数据库操作的完成方式,不涉及直接的JDBC。
我想做以下事情:不改变业务逻辑,能够“静音”我的应用程序中的数据库更新/删除,而不会破坏任何例外的流程。
我目前的想法是:
还有其他简明的方法吗?
答案 0 :(得分:1)
如果要确保应用程序在生产中工作,请使用数据库的副本。每晚使用调度程序覆盖副本数据库。
答案 1 :(得分:0)
我的请求还包括在运行时激活或停用此行为的必要性。
我找到的解决方案(目前用于概念验证)是:
INSTEAD OF
; 感谢您的帮助!