1707 Commits (e0f371f6486aa32b271efe32a05c2097c3077e0c)
 

Author SHA1 Message Date
Oliver Gierke 22ab2007da DATADOC-145 - Fixed mapping collections with abstract component types. 15 years ago
Thomas Risberg fdc81440bd DATADOC-15 introduced a protected WriteConcern prepareWriteConcern(WriteConcern writeConcern) method to MongoTemplate to faciliate subclass customization 15 years ago
Thomas Risberg 4052506df1 DATADOC-88 changed db attribute to dbname on <mongo:db-factory> 15 years ago
Thomas Risberg 4356297421 Changed tests to use 'database' as the database name except for the repositories tests 15 years ago
Oliver Gierke d0da787f70 Removed mapping-context-ref from repositories namespace. 15 years ago
Oliver Gierke e89d09cc86 DATADOC-144 - Added @FieldName annotation to allow defining the name of the field a property shall be stored to. 15 years ago
Thomas Risberg 3e38595fe8 DATADOC-142 changed constructor taking Mongo and database name to accept user credentials 15 years ago
J. Brisbin ad287efb4e DATADOC-143 - Made MongoMappingContext the default converter for the template, which also meant: 15 years ago
Thomas Risberg 98da8beb67 DATADOC-80 changed setCustomConverters to take a Set<Object> instead of a List similar to ConversionServiceFactory.registerConverters(…) 15 years ago
Oliver Gierke 9324ae2593 DATADOC-137 - Repositories now correctly replace multiple placeholders in JSON based queries. 15 years ago
Mark Pollack adc56ce79f DATADOC-83 - Review dependencies 15 years ago
Thomas Risberg 2832b524d3 DATADOC-121 switched to use MappingMongoConverter as default; removed some renamed methods reintroduced from recent merge 15 years ago
Mark Pollack 1640db5d7c removed unused abstractions in data-document-core 15 years ago
Thomas Risberg ac762b2289 changed Xlint options to avoid 'bad path element' error during build 15 years ago
Thomas Risberg 9429326ec2 removed collection from annotation since it is not used 15 years ago
Thomas Risberg 3e840e2380 DATADOC-121 deprecated the SimpleMongoConverter 15 years ago
J. Brisbin 5b57b40274 Added namespace parser for MongoDbFactory, made changes to getting mapping stuff to use MongoDbFactory 15 years ago
Thomas Risberg 63d9d35cba DATADOC-80 renamed setConverters to setCustomConverters and made signature consistent between Simple and mapping converters 15 years ago
Thomas Risberg bf5fc0ff1f DATADOC-122 added a MongoCollectionsUtils to provide a method for preferred collection name 15 years ago
Oliver Gierke 6287fa425d DATADOC-108 - added findbyId(…) methods to MongoTemplate. 15 years ago
Oliver Gierke 345e6ebf8b DATADOC-136 - Fixed conversion of enums. 15 years ago
Thomas Risberg 4aaa32fe1d DATADOC-141 DATADOC-89 introduced a protected prepareCollection method and a boolean flag setSlaveOk on the MongoTemplate to have template instance level control over slave behavior 15 years ago
Thomas Risberg 60774dca26 DATADOC-88 switched test config files to use MongoDbFactory 15 years ago
Oliver Gierke c9d5565aaa DATACMNS-38 - Added unit test for adding a self-referencing entity to the mapping context. 15 years ago
Thomas Risberg 30e96f9c97 DATADOC-88 added accessors for Mongo and database name to MongoDbFactory 15 years ago
Thomas Risberg 9641434090 DATADOC-88 removed unnessecary package protected constructor 15 years ago
Thomas Risberg 86960006cb DATADOC-88 introducing a MongoDbFactory interface and MongoTemplate constructors that take this as an argument 15 years ago
Thomas Risberg 21cd013cf1 DATADOC-88 re-introducing a MongoDbFactoryBean for configuring Mongo DB objects 15 years ago
Thomas Risberg 95750ffde1 cleaned up unused imports 15 years ago
Thomas Risberg 6ed1d2b226 DATADOC-110 removed 'substituteMappedIdIfNecessary' since this is now handled by QueryMapper 15 years ago
Thomas Risberg 4e04d0acd1 DATADOC-119 added test using 'afterMappingMongoConverterCreation' to register custom converters 15 years ago
Thomas Risberg 2212ca4b00 DATADOC-133 changed non-string attributes to xsd:string to support configuration using property placeholder; upgraded to Mongo Java driver 2.5.3 15 years ago
Oliver Gierke 025691a97a Change indentation from spaces to tabs. 15 years ago
Oliver Gierke 94e4d2b095 DATADOC-130 - Convert map key type to discovered generic key type. 15 years ago
J. Brisbin 41e49ad3e2 DATADOC-96 - Had to tweak the way the QueryMapper works so that it more correctly searches for id properties to convert to _id as well as trying to turn them into ObjectIds if it can. If it can't, it puts the value in as-is. 15 years ago
Thomas Risberg 35629f5370 DATADOC-119 improved the converter parsing 15 years ago
Oliver Gierke 0b50e58020 DATACMNS-29 - Adapted changes in Spring Data Commons. 15 years ago
Thomas Risberg 9b86637031 DATADOC-119 added support for registering custom converters with the mongo namespace support 15 years ago
Oliver Gierke d7f33774e0 DATACMNS-35 - Added implementation and test for newly introduced Repository.delete(ID id) method. 15 years ago
Oliver Gierke 12ddfcc9f9 DATADOC-128 - Enable storing inheritance trees. 15 years ago
Oliver Gierke 47f184dbf0 Fixed generic warning by using more concrete meta-model type. 15 years ago
Oliver Gierke 2ca10c13c5 Extracted custom mongo repository namespace attributes to make them usable in <repositories /> and <repository />. 15 years ago
Oliver Gierke 965f9fd260 DATACMNS-34 - Adapted refactorings in Spring Data Commons regarding PersistenceConstructor discovery. 15 years ago
Thomas Risberg d5c625dc2a DATADOC-107 added an overloaded method taking a Collection; added test to only allow a single parameter of type Collection 15 years ago
Oliver Gierke 55ce0b8272 DATADOC-130 - Conversion of Maps with simple key types works again. 15 years ago
Oliver Gierke 1c8a55a081 DATADOC-113 - NotNull and IsNull are now working for repositories. 15 years ago
Oliver Gierke 35259f4e12 Reapplied old formatting to avoid merge conflicts (yet again). 15 years ago
Thomas Risberg c9facf5338 DATADOC-129 changed Criteria to disallow 'not' before 'is' - should use 'ne' instead 15 years ago
Thomas Risberg 283e5cb76b DATADOC-118 refactoring some of the protected methods; some other minor refactorings 15 years ago
J. Brisbin f05d200cd3 Fix the build since a new change for DATADOC-114 caused some tests to not compile cleanly. 15 years ago