java - 在 spring boot 中设置 dbunit 模式

标签 java spring spring-boot spring-test dbunit

我正在用 dbunit 和 h2 编写测试,我有一个表“users”似乎与 h2 中的公共(public)模式冲突,我无法在测试后断言数据库

当我更改表名时,测试通过。

我想我需要更改 dbunit 中使用的数据库架构。 如何使用 Spring Boot 更改 dbunit 数据库架构?

最佳答案

作为这条评论https://stackoverflow.com/a/10108123/5279345说,你应该将 qualifiedTableNames 设置为 true,但我仍然找不到如何执行此操作..

关于java - 在 spring boot 中设置 dbunit 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39648846/

相关文章:

java - 显式销毁 glassfish 上的 EJB 实例

java.io.FileNotFoundException : [WEB-INF/spring-servlet. xml] 无法打开,因为它不存在

java - 如何使用Java获取系统IP?

java - 如何在 Java 中生成顺序整数的列表或数组?

java - URL.openConnection() 和 URLConnection.connect() 之间的区别?

spring - 如何在 Spring Security 3 和 Spring EL 中使用角色层次结构?

java - 无法自动连接[错误 : No matching bean of type]

java - 如何为 Spring 测试配置嵌套依赖?

java - 我们可以使用http代码422(不可处理的实体)进行Get操作吗?

java - 在 Spring Boot Controller 中使用对象代替多个参数和文件