|
|
1
7
我不知道你有没有看过,但是有 MockRunner . 它提供了许多实现JDBC接口的类(以及其他J2EEC类)。这是 the JDBC mock objects . 也有不少 examples |
|
|
2
4
就我个人而言,我倾向于远离对大型复杂库的嘲笑;如果您确实需要直接测试DAO层,并且DAO直接与JDBC一起工作,那么您有三个明显的选择:
我几乎总是选择1或2。因为在格式错误的SQL语法中有很多可能出现错误,我倾向于使用#1。然而,我意识到这不是你想要的 |
|
|
3
2
|
|
|
4
2
jOOQ
船上有
例如:
|
|
|
5
1
|
|
6
0
如果您想根据各种JDBC情况测试持久层(ORM、DAO,…)是否按预期运行(例如,当它获得这样的结果集/更新计数时,它应该这样做和那样做),那么必须考虑Acolyte框架。 它允许构建您通过处理程序管理的JDBC连接,因此您可以选择每个查询/更新返回的内容: https://github.com/cchantep/acolyte 披露:这是我的框架。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |