15
15
*/
16
16
package org .springframework .data .jdbc .core ;
17
17
18
+ import java .util .HashMap ;
19
+ import java .util .Map ;
20
+ import java .util .Optional ;
21
+ import java .util .stream .Collectors ;
22
+ import java .util .stream .StreamSupport ;
23
+
18
24
import org .springframework .dao .EmptyResultDataAccessException ;
19
25
import org .springframework .dao .InvalidDataAccessApiUsageException ;
20
26
import org .springframework .dao .NonTransientDataAccessException ;
34
40
import org .springframework .jdbc .support .KeyHolder ;
35
41
import org .springframework .util .Assert ;
36
42
37
- import java .util .HashMap ;
38
- import java .util .Map ;
39
- import java .util .Optional ;
40
- import java .util .stream .Collectors ;
41
- import java .util .stream .StreamSupport ;
42
-
43
43
/**
44
44
* The default {@link DataAccessStrategy} is to generate SQL statements based on meta data from the entity.
45
45
*
@@ -57,7 +57,7 @@ public class DefaultDataAccessStrategy implements DataAccessStrategy {
57
57
private final DataAccessStrategy accessStrategy ;
58
58
59
59
public DefaultDataAccessStrategy (SqlGeneratorSource sqlGeneratorSource , NamedParameterJdbcOperations operations ,
60
- JdbcMappingContext context , DataAccessStrategy accessStrategy ) {
60
+ JdbcMappingContext context , DataAccessStrategy accessStrategy ) {
61
61
62
62
this .sqlGeneratorSource = sqlGeneratorSource ;
63
63
this .operations = operations ;
@@ -70,7 +70,7 @@ public DefaultDataAccessStrategy(SqlGeneratorSource sqlGeneratorSource, NamedPar
70
70
* Only suitable if this is the only access strategy in use.
71
71
*/
72
72
public DefaultDataAccessStrategy (SqlGeneratorSource sqlGeneratorSource , NamedParameterJdbcOperations operations ,
73
- JdbcMappingContext context ) {
73
+ JdbcMappingContext context ) {
74
74
75
75
this .sqlGeneratorSource = sqlGeneratorSource ;
76
76
this .operations = operations ;
@@ -236,7 +236,8 @@ private <S> MapSqlParameterSource getPropertyMap(final S instance, JdbcPersisten
236
236
@ SuppressWarnings ("unchecked" )
237
237
private <S , ID > ID getIdValueOrNull (S instance , JdbcPersistentEntity <S > persistentEntity ) {
238
238
239
- EntityInformation <S , ID > entityInformation = (EntityInformation <S , ID >) context .getRequiredPersistentEntityInformation (persistentEntity .getType ());
239
+ EntityInformation <S , ID > entityInformation = (EntityInformation <S , ID >) context
240
+ .getRequiredPersistentEntityInformation (persistentEntity .getType ());
240
241
241
242
ID idValue = entityInformation .getId (instance );
242
243
0 commit comments