See gh-26188
This commit is contained in:
izeye 2021-04-21 21:53:20 +09:00 committed by Stephane Nicoll
parent 8edeb2c7a9
commit 4be48d0d50
2 changed files with 4 additions and 4 deletions

View File

@ -7528,7 +7528,7 @@ You can use the `@DataJpaTest` annotation to test JPA applications.
By default, it scans for `@Entity` classes and configures Spring Data JPA repositories. By default, it scans for `@Entity` classes and configures Spring Data JPA repositories.
If an embedded database is available on the classpath, it configures one as well. If an embedded database is available on the classpath, it configures one as well.
SQL queries are logged by default by setting the `spring.jpa.show-sql` property to `true`. SQL queries are logged by default by setting the `spring.jpa.show-sql` property to `true`.
This can be disabled using the `showSql()` attribute of the annotation. This can be disabled by using the `showSql()` attribute of the annotation.
Regular `@Component` and `@ConfigurationProperties` beans are not scanned when the `@DataJpaTest` annotation is used. Regular `@Component` and `@ConfigurationProperties` beans are not scanned when the `@DataJpaTest` annotation is used.
`@EnableConfigurationProperties` can be used to include `@ConfigurationProperties` beans. `@EnableConfigurationProperties` can be used to include `@ConfigurationProperties` beans.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright 2012-2020 the original author or authors. * Copyright 2012-2021 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -54,8 +54,8 @@ import org.springframework.transaction.annotation.Transactional;
* override these settings. * override these settings.
* <p> * <p>
* SQL queries are logged by default by setting the {@code spring.jpa.show-sql} property * SQL queries are logged by default by setting the {@code spring.jpa.show-sql} property
* to {@code true}. This can be disabled using the {@link DataJpaTest#showSql() showSql} * to {@code true}. This can be disabled by using the {@link DataJpaTest#showSql()
* attribute. * showSql} attribute.
* <p> * <p>
* If you are looking to load your full application configuration, but use an embedded * If you are looking to load your full application configuration, but use an embedded
* database, you should consider {@link SpringBootTest @SpringBootTest} combined with * database, you should consider {@link SpringBootTest @SpringBootTest} combined with