[英]Can you set the compatibility mode on the Autoconfigured Spring Boot H2 test DB?
有沒有辦法為 H2 數據庫配置 H2 兼容模式,Spring Boot 可以自動配置以替換您的常規數據庫而無需替換它?
有記錄禁用自動配置測試數據庫替換的方法: https://stackoverflow.com/a/43557541/141042
我不介意做這樣的事情,但大多數替代方案都有其他復雜性:
application.properties
,它將在測試運行期間替換您的主application.properties
,因此您將無法維護兩個文件(例如https://github.com/spring-projects/spring-boot/問題/10271 )有沒有更好的方法來做到這一點? 我喜歡 Spring 引導自動配置測試數據庫的簡單性,但似乎我現在必須強制它進入 MySQL 兼容模式才能繼續使用我現有的遷移。
有沒有:
src/test/resources
中的新application.properties
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.