From dec48921ce98a3d3a600f546f90906eb85954758 Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Sat, 12 Mar 2011 11:54:21 +0100 Subject: [PATCH] Removed Mongo specific id field name handling from common BasicMappingConfigurationBuilder. --- .../mapping/BasicMappingConfigurationBuilder.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingConfigurationBuilder.java b/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingConfigurationBuilder.java index 7283b1ca0..dcf8c057e 100644 --- a/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingConfigurationBuilder.java +++ b/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingConfigurationBuilder.java @@ -191,16 +191,6 @@ public class BasicMappingConfigurationBuilder implements MappingConfigurationBui } protected boolean isIdField(Field field) { - if (field.isAnnotationPresent(Id.class)) { - return true; - } - - if (field.getType() == String.class || field.getType() == BigInteger.class) { - if ("id".equals(field.getName()) || "_id".equals(field.getName())) { - return true; - } - } - - return false; + return field.isAnnotationPresent(Id.class); } }