File tree 2 files changed +9
-11
lines changed
src/main/java/org/springframework/data/jpa/repository/config
2 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 6
6
7
7
<groupId >org.springframework.data</groupId >
8
8
<artifactId >spring-data-jpa</artifactId >
9
- <version >2.6 .0-SNAPSHOT</version >
9
+ <version >3.0 .0-SNAPSHOT</version >
10
10
11
11
<name >Spring Data JPA</name >
12
12
<description >Spring Data module for JPA repositories.</description >
15
15
<parent >
16
16
<groupId >org.springframework.data.build</groupId >
17
17
<artifactId >spring-data-parent</artifactId >
18
- <version >2.6 .0-SNAPSHOT</version >
18
+ <version >3.0 .0-SNAPSHOT</version >
19
19
</parent >
20
20
21
21
<properties >
22
+ <source .level>16</source .level><!-- AspectJ maven plugin can't handle 17 yet -->
22
23
23
24
<dist .key>DATAJPA</dist .key>
24
25
25
26
<eclipselink >2.7.9</eclipselink >
26
27
<hibernate >5.6.0.Final</hibernate >
27
28
<mysql-connector-java >8.0.23</mysql-connector-java >
28
29
<postgresql >42.2.19</postgresql >
29
- <springdata .commons>2.6 .0-SNAPSHOT</springdata .commons>
30
+ <springdata .commons>3.0 .0-SNAPSHOT</springdata .commons>
30
31
<vavr >0.10.3</vavr >
31
32
32
33
<hibernate .groupId>org.hibernate</hibernate .groupId>
274
275
<scope >test</scope >
275
276
</dependency >
276
277
277
- <dependency >
278
- <groupId >org.threeten</groupId >
279
- <artifactId >threetenbp</artifactId >
280
- <version >${threetenbp} </version >
281
- <optional >true</optional >
282
- </dependency >
283
-
284
278
<dependency >
285
279
<groupId >io.vavr</groupId >
286
280
<artifactId >vavr</artifactId >
Original file line number Diff line number Diff line change 34
34
import org .springframework .data .config .ParsingUtils ;
35
35
import org .springframework .data .jpa .domain .support .AuditingBeanFactoryPostProcessor ;
36
36
import org .springframework .data .jpa .domain .support .AuditingEntityListener ;
37
+ import org .springframework .data .repository .config .PersistentEntitiesFactoryBean ;
37
38
import org .springframework .util .Assert ;
38
39
import org .springframework .util .ClassUtils ;
39
40
@@ -71,8 +72,11 @@ protected String getAuditingHandlerBeanName() {
71
72
@ Override
72
73
protected BeanDefinitionBuilder getAuditHandlerBeanDefinitionBuilder (AuditingConfiguration configuration ) {
73
74
75
+ BeanDefinitionBuilder definition = BeanDefinitionBuilder .genericBeanDefinition (PersistentEntitiesFactoryBean .class );
76
+ definition .addConstructorArgReference (JPA_MAPPING_CONTEXT_BEAN_NAME );
77
+
74
78
BeanDefinitionBuilder builder = super .getAuditHandlerBeanDefinitionBuilder (configuration );
75
- return builder .addConstructorArgReference ( JPA_MAPPING_CONTEXT_BEAN_NAME );
79
+ return builder .addConstructorArgValue ( definition . getBeanDefinition () );
76
80
}
77
81
78
82
/*
You can’t perform that action at this time.
0 commit comments