记录真实JDBC连接并生成Jooq模拟文件

记录真实JDBC连接并生成Jooq模拟文件,jdbc,mocking,jooq,Jdbc,Mocking,Jooq,我需要手动编写这个模拟文件吗 我需要模拟一系列的查询和结果,并且它应该被更新,所以我不想经常修复它 我正在处理一个录音连接,因为我找不到任何连接,这并不复杂,但Jooq库不提供它对我来说毫无意义 我需要手动编写这个模拟文件吗 没有写这个文件的“最佳”方法。它是什么,它做什么 我需要模拟一系列的查询和结果,并且它应该被更新,所以我不想经常修复它 正如在这些模拟功能的整个文档中所提到的,如果您真的想实现这样一个模拟数据库(即整个数据库产品),或者如果您不想继续集成测试您的实际数据库,例如使用。从我对

我需要手动编写这个模拟文件吗

我需要模拟一系列的查询和结果,并且它应该被更新,所以我不想经常修复它

我正在处理一个录音连接,因为我找不到任何连接,这并不复杂,但Jooq库不提供它对我来说毫无意义

我需要手动编写这个模拟文件吗

没有写这个文件的“最佳”方法。它是什么,它做什么

我需要模拟一系列的查询和结果,并且它应该被更新,所以我不想经常修复它

正如在这些模拟功能的整个文档中所提到的,如果您真的想实现这样一个模拟数据库(即整个数据库产品),或者如果您不想继续集成测试您的实际数据库,例如使用。从我对你问题的理解来看,你已经到了应该转换的地步

我正在处理一个录音连接,因为我找不到任何连接,这并不复杂,但Jooq库不提供它对我来说毫无意义

录制连接听起来确实很有趣,但它取决于很多事情,包括客户端应用程序中导致这一查询确切顺序的操作的确切顺序。此外,记录时,可能会连续两次执行相同的查询文本,从而产生不同的结果集。毕竟,录制将针对真实的数据库产品进行。然而,这个
MockFileDatabase
与真实数据库产品的模拟相差甚远

这是一个用于简单模拟的简单工具。您需要的是实际的集成测试

回答你的问题: 如果需要使用此模拟API,则需要手动编写文件