2017-08-04 37 views
0

我在默認的彈簧引導設置上執行@DataJpaTest。 (?)當我運行測試,冬眠是一種有類似模式創建郵件氾濫控制檯:在SpringBoot中使用@DataJpaTest時的休眠消息

Hibernate: alter table ... 
Hibernate: alter table ... 
Hibernate: alter table ... 
Hibernate: alter table ... 
Hibernate: call next value ... 

等。有誰知道如何禁用此消息?我有logback配置測試日誌級別關閉根日誌記錄器。

/Annonymous

+0

嘗試設置顯示-SQL:假 –

+0

運行完美 - 我做了達倫的答案的解決方案。謝謝。 – xLatency

回答

0

@DataJpaTest默認顯示SQL輸出。

* If SQL output should be logged. 
* @return if SQL is logged 
*/ 
@PropertyMapping("spring.jpa.show-sql") 
boolean showSql() default true; 

可以設置showSql =虛假標註內@DataJpaTest(showSql=false)