DATAMONGO-1054 - Add support for fast insertion via MongoRepository.insert(..).
Introduced new insert(..) method variants on MongoRepositories that delegates to MongoTemplate.insert(..). This bypasses ID-population, save event generation and version checking and allows for fast insertion of bulk data.
Original pull request: #253.
pull/243/merge
Thomas Darimont11 years agocommitted byOliver Gierke
@ -48,7 +50,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -48,7 +50,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@ -82,7 +84,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -82,7 +84,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
Assert.notNull(entities,"The given Iterable of entities not be null!");
@ -181,7 +183,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -181,7 +183,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@ -234,4 +236,57 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -234,4 +236,57 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR