Spring Integration Testing Oracle Native SQL

问题描述 投票:0回答:1

我有一个旧应用程序,最近已从Struts移植到Spring MVC。数据层使用本地Oracle SQL编写。我想介绍一些集成测试,但出于明显的原因,想避免使用实际的Oracle数据库。是否有一个可以处理Oracle本机SQL的内存数据库?这只是一个梦吗?我是否最终将在VM中使用Oracle XE?

spring oracle testing integration in-memory-database
1个回答
0
投票

我发现H2实际上具有Oracle兼容模式。太好了!

spring.datasource.url=jdbc:h2:mem:testdb;Mode=Oracle
spring.datasource.platform=h2
spring.jpa.hibernate.ddl-auto=none
spring.datasource.continue-on-error=true
© www.soinside.com 2019 - 2024. All rights reserved.