java - DB2/Java DB 单元测试

标签 java testing db2 javadb

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

最佳答案

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

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

关于java - DB2/Java DB 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19663635/

相关文章:

java - 无法在 Oracle 中标准搜索匹配的映射列 (MapKeyColumn)

java - 获取 DHCP IP 地址范围

testing - 如何触发和测试 IObservable 上的事件?

无法加载模块 libdb2.a(shr.o)

java - Hibernate、websphere 和 DB2 数据库的集成问题

java - 从 arraylist 输出到文件不起作用 - java

java - 自动从其他 JPanel 中的 JPanel 重绘

c# - 运行某些特定测试时 vstest 崩溃

java - 使用不同的参数多次运行一个 junit 测试

DB2 将大型 CLOB(> 32KB)转换为文本?