簡體   English   中英

在SpringBoot上使用@DataJpaTest時的休眠消息

[英]Hibernate messages when using @DataJpaTest with SpringBoot

我在默認的彈簧啟動設置上執行@DataJpaTest。 當我運行測試時,hibernate(?)會在控制台中充斥模式創建消息,例如:

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

等等。 有誰知道如何禁用此消息? 我具有用於在root logger上將日志級別設置為OFF的測試的logback配置。

/匿名

默認情況下, @DataJpaTest顯示SQL輸出。

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

您可以在@DataJpaTest批注中設置showSql = false @DataJpaTest(showSql=false)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM