Polishing.

Adopt to improved naming scheme for runtime hints.

See #1269
This commit is contained in:
Mark Paluch
2022-07-13 15:03:41 +02:00
parent aad40a32b0
commit df9cecbdcf
5 changed files with 6 additions and 4 deletions

View File

@@ -37,7 +37,7 @@ import org.springframework.lang.Nullable;
* @author Christoph Strobl
* @since 3.0
*/
class JdbcRuntimeHintsRegistrar implements RuntimeHintsRegistrar {
class JdbcRuntimeHints implements RuntimeHintsRegistrar {
@Override
public void registerHints(RuntimeHints hints, @Nullable ClassLoader classLoader) {

View File

@@ -1,2 +1,2 @@
org.springframework.aot.hint.RuntimeHintsRegistrar=\
org.springframework.data.jdbc.aot.JdbcRuntimeHintsRegistrar
org.springframework.data.jdbc.aot.JdbcRuntimeHints

View File

@@ -33,7 +33,7 @@ import org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository;
* @author Christoph Strobl
* @since 3.0
*/
class R2dbcRuntimeHintsRegistrar implements RuntimeHintsRegistrar {
class R2dbcRuntimeHints implements RuntimeHintsRegistrar {
@Override
public void registerHints(RuntimeHints hints, ClassLoader classLoader) {

View File

@@ -1,2 +1,2 @@
org.springframework.aot.hint.RuntimeHintsRegistrar=\
org.springframework.data.r2dbc.aot.R2dbcRuntimeHintsRegistrar
org.springframework.data.r2dbc.aot.R2dbcRuntimeHints

View File

@@ -28,10 +28,12 @@ import org.springframework.util.ClassUtils;
*/
class RelationalManagedTypesBeanRegistrationAotProcessor extends ManagedTypesBeanRegistrationAotProcessor {
@Override
protected boolean isMatch(@Nullable Class<?> beanType, @Nullable String beanName) {
return this.matchesByType(beanType);
}
@Override
protected boolean matchesByType(@Nullable Class<?> beanType) {
return beanType != null && ClassUtils.isAssignable(RelationalManagedTypes.class, beanType);
}