2

我在一个使用 DB2 + myBatis 的项目中工作。目前我正在为测试自动化定义一个概念,并且我考虑在 memomy db 中使用 Java DB(以前的 apache derby)进行单元测试。这个事情谁有经验?Java DB 可以用作 DB2 的一种替代品吗?据我所知,它使用与 DB2 相同的方言,但这当然还不够

4

1 回答 1

2

我已经尝试过了,请参阅这个问题,我在尝试使用 Derby 为使用 DB2 的遗留数据库引入集成测试时遇到了这个问题。使用 Java DB 代替 DB2 的效果如何取决于您需要支持多少特定于 DB2 的 SQL 和 DDL。

如果您想要一个可以安装在开发人员机器上的 DB2 版本,您可以尝试IBM DB2 Express-C,它是您可以在本地使用的免费 DB2 版本。

于 2013-10-29T16:45:16.870 回答