Thomas Risberg
8723d85570
DATADOC-76 added documenattion for findAndRemove
2011-03-31 09:59:53 -04:00
Oliver Gierke
673c70b7de
DATADOC-41 - Initial version of QueryDsl integration for Mongo DB.
...
Added necessary dependencies, repository and APT processor plugin. Added QueryDslPredicateExecutor and a QueryDsl specific sub-class of SimpleMongoRepository.
Adapted MongoRepositoryFactory to use new QueryDslRepository implementation when a repository interface extends QueryDslPredicateExecutor. Added AnnotationProcessor to create query classes from QueryDsl annotations.
Todo's left open:
- move common QueryDsl integration code into Spring Data commons (see TODOs in the sourcecode)
2011-03-15 18:36:19 +01:00
J. Brisbin
032de81478
Format, organize imports, remove eclipse artifacts
2011-03-15 11:57:55 -05:00
Oliver Gierke
9bc4f9ad98
Added fix for And and Or keywords to changelog.
2011-03-03 18:06:36 +01:00
Oliver Gierke
068780c1ab
DATADOC-46 - Added implementations for 'In' and 'NotIn'.
...
Added keyword interpretation as well as examples and test cases. Fixed bug in Criteria where a typo caused an invalid operator being used for not-in ($min -> $nin).
2011-02-25 14:12:39 +01:00
Oliver Gierke
3caa88a2da
DATADOC-47 - Adapted changes of DATACMNS-17.
2011-02-25 13:58:59 +01:00
Thomas Risberg
c60232315b
preparing for 1.0.0.M1 MongoDB release
2011-02-14 23:40:57 -05:00
Thomas Risberg
c981b6a5e2
Switched to use new project layout; updated build; moved things around
2010-10-06 15:02:01 -04:00
Thomas Risberg
7e8b597108
added support for $or criteria
2010-09-19 11:29:19 -04:00
Thomas Risberg
9e22617751
revorked MongoTemplate to use Query object
2010-09-18 16:22:21 -04:00
Thomas Risberg
ef2ddad903
revorked MongoTemplate to use Query object
2010-09-18 16:15:40 -04:00
Thomas Risberg
fc180f071f
beginning of a simple query builder
2010-09-18 16:08:35 -04:00
Thomas Risberg
67fe517379
added additional execute signatures
2010-09-14 16:06:43 -04:00
Thomas Risberg
a08f5f3b3a
added additional query signatures
2010-09-14 15:29:56 -04:00
Thomas Risberg
9c8c442b3d
updated to use parent pom; added query methods
2010-09-14 13:07:25 -04:00
Thomas Risberg
2515607121
refactoring connection factory bean; adding exception translation hooks
2010-08-31 10:33:40 -04:00
Thomas Risberg
7966aba1e0
some more refactoring
2010-08-27 20:48:53 -04:00
Thomas Risberg
307481edb4
refactoring
2010-08-27 17:59:27 -04:00
Thomas Risberg
7f05a7e212
renaming, refactoring, adding MongoBeanPropertyDocumentSource
2010-08-27 17:53:32 -04:00
Thomas Risberg
1b295fd65d
adding beginning of DocumentTemplates for MongoDB and CouchDB; added simple MongBeanPropertyDocumentMapper
2010-08-27 01:10:50 -04:00
trisberg
8f96a7d41a
adding beginnings of some Mongo abstractions
2010-07-19 15:42:52 -04:00
trisberg
eca4edc1af
beginning of the MongoDB support
2010-07-15 16:40:43 -04:00