File tree 1 file changed +7
-1
lines changed
spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/config
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 25
25
import org .springframework .data .auditing .config .AuditingBeanDefinitionRegistrarSupport ;
26
26
import org .springframework .data .auditing .config .AuditingConfiguration ;
27
27
import org .springframework .data .relational .core .mapping .event .RelationalAuditingCallback ;
28
+ import org .springframework .data .repository .config .PersistentEntitiesFactoryBean ;
28
29
import org .springframework .util .Assert ;
29
30
30
31
/**
@@ -73,7 +74,12 @@ protected BeanDefinitionBuilder getAuditHandlerBeanDefinitionBuilder(AuditingCon
73
74
74
75
BeanDefinitionBuilder builder = configureDefaultAuditHandlerAttributes (configuration ,
75
76
BeanDefinitionBuilder .rootBeanDefinition (IsNewAwareAuditingHandler .class ));
76
- return builder .addConstructorArgReference (JDBC_MAPPING_CONTEXT_BEAN_NAME );
77
+
78
+
79
+ BeanDefinitionBuilder definition = BeanDefinitionBuilder .genericBeanDefinition (PersistentEntitiesFactoryBean .class );
80
+ definition .addConstructorArgReference (JDBC_MAPPING_CONTEXT_BEAN_NAME );
81
+
82
+ return builder .addConstructorArgValue (definition .getBeanDefinition ());
77
83
}
78
84
79
85
/**
You can’t perform that action at this time.
0 commit comments