我正在编写一个 eclipse RCP 应用程序,我正在尝试使用一个单独的数据库进行测试,以防止破坏我的生产数据库。在测试数据库的设置过程中,我需要执行一个 sql 文件来用测试数据填充它。
有没有办法告诉应用程序使用不同的数据库并执行特定的 sql 脚本(可能通过启动属性或片段或其他方式)?
谢谢
最佳答案
我发现并正在使用一种不同的方法,更像 RCP 恕我直言。我定义了一个片段来覆盖数据库 Prop 并替换主机插件中的虚拟查询文件。然后我定义了两个功能 - 一个用于使用片段进行测试,以及没有片段的生产功能。然后在不同的产品中使用这些功能——一种用于生产,一种用于测试。工作正常
关于java - 如何在 Eclipse RCP 应用程序中使用单独的数据库进行生产和测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3710990/