2017-08-04 3 views
0

Ich mache @DataJpaTest auf Standard-Spring-Boot-Einstellungen. (?) Wenn ich den Test ausführen, überwintern ist Flutungs Konsole mit Schema-Erstellung Meldungen wie:Hibernate-Nachrichten bei Verwendung von @DataJpaTest mit SpringBoot

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

Und so weiter. Kann jemand diese Nachrichten deaktivieren? Ich habe eine Logback-Konfiguration für den Test mit dem Log-Level OFF auf dem Root-Logger.

/Annonymous

+0

Try show-SQL einstellen: false –

+0

funktioniert perfekt - ich machte Darren Antwort als Lösung. Danke beiden. – xLatency

Antwort

0

Die Show SQL Ausgabe @DataJpaTest standardmäßig.

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

können Sie die showSql = false gesetzt innerhalb der Anmerkung @DataJpaTest(showSql=false)

Verwandte Themen