Я делаю @DataJpaTest с настройками весенней загрузки по умолчанию. Когда я запускаю тест, hibernate (?) Наводняет консоль сообщениями о создании схемы, например:
Hibernate: alter table ...
Hibernate: alter table ...
Hibernate: alter table ...
Hibernate: alter table ...
Hibernate: call next value ...
И так далее. Кто-нибудь знает, как отключить это сообщение? У меня есть конфигурация журнала для теста с отключенным уровнем журнала на корневом регистраторе.
/ Анонимный
1 ответ
@DataJpaTest
по умолчанию показывает вывод SQL.
* If SQL output should be logged.
* @return if SQL is logged
*/
@PropertyMapping("spring.jpa.show-sql")
boolean showSql() default true;
Вы можете установить showSql = false в аннотации @DataJpaTest(showSql=false)
Похожие вопросы
Новые вопросы
java
Java - это язык программирования высокого уровня. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] и [maven].