标签: java hibernate unit-testing h2
因为我们使用两个不同的数据库来记录表,所以我们不得不在表注释中添加一个模式,例如。
@Table(name = "TestLog", schema="OTHER_DB.dbo") public class TestLog { ... }
这在代码本身中工作得很好,但是,它会导致许多单元测试失败,因为使用了内存数据库(H2)并且无法处理注释中的模式值。
是否有可能以未在测试上下文中使用架构值的方式配置注释?