Oliver Gierke
9fae10750e
DATACMNS-286 - Extended Page/Pageable APIs.
...
Pageable and Page interfaces now expose API to easily access Pageables pointing to the previous and next Page instance if available.
2013-02-19 12:45:11 +01:00
Oliver Gierke
0aef8c60b7
DATACMNS-283 - MappingInstantiationException captures more context now.
...
If an exception occurs in ReflectionEntityInstantiator we now capture more context about the failed instantiation.
2013-02-15 18:34:56 +01:00
Oliver Gierke
e093aead13
DATACMNS-117 - Added PageableHandlerArgumentResolver.
...
Added PageableHandlerArgumentResolver to supersede the now deprecated PageableArgumentResolver. The latter still stays available for Spring 3.0.x based deployments. Updated reference documentation to mention the newly introduced type as well as possible configuration options.
2013-02-12 17:35:15 +01:00
Oliver Gierke
0bbf0aec99
DATACMNS-282 - Improved caching in AnnotationBasedPersistentProperty.
...
AnnotationBasedPersistentProperty now caches direct annotations on construction but still tries to lookup an annotation as meta-annotation if not found in cache on later requests. Extended try/catch block in AbstractMappingContext.addPersistentEntity(…) to invalidate cache on exceptions during property creation as well.
2013-02-11 15:56:14 +01:00
Oliver Gierke
80b6dd2217
DATACMNS-278 - Added Converter implementations for JodaTime types.
...
Upgraded to JodaTime 2.1 based on super pom property definition.
2013-02-06 17:49:24 +01:00
Oliver Gierke
3e40413ffe
DATACMNS-275 - Introduced getObfuscatedPassword in UserCredentials.
2013-01-29 13:10:36 +01:00
Oliver Gierke
6b49eb4ca5
DATACMNS-276 - Added hashCode() to ParameterizedTypeInformation.
...
Implemented hashCode() to be as close as possible to the equals(…) implementation.
2013-01-29 13:07:44 +01:00
Oliver Gierke
f18055a4c9
DATACMNS-274 - Fixed package cycle in mapping subsystem.
...
Updated Sonargraph architecture description along the way.
2013-01-29 10:50:50 +01:00
Oliver Gierke
33a31a25e0
DATACMNS-271 - AnnotationBasedPersistentProperty now caches annotation lookups.
2013-01-28 14:28:12 +01:00
Oliver Gierke
3a72d56ee8
DATACMNS-266 - Fixed JavaDoc of Page and PageImpl.
...
Includes pull request #16 .
2013-01-18 09:42:12 +01:00
Oliver Gierke
e9e8d4015d
DATACMNS-265 - Fixed JavaDoc.
...
Essentially fixes pull request #22 .
2013-01-18 09:33:21 +01:00
Oliver Gierke
afb5ec2ef9
DATACMNS-269 - Add support for mapping annotations on accessor methods.
...
Mapping annotations are now looked up in the following order: getter, setter, field. Made mapping annotations usable on methods as well.
2013-01-16 17:29:51 +01:00
Oliver Gierke
ac256f9921
DATACMNS-266 - Use new common Maven build infrastructure.
...
Simplified project setup to be a single module build again. Using Spring Data Build parent POM to simplify project setup. See https://github.com/SpringSource/spring-data-build#spring-data-build-infrastructure
2013-01-16 15:15:24 +01:00
Thomas Risberg
0f7984a331
Switched to use new project layout; updated build; moved files around
2010-10-07 12:14:39 -04:00
Thomas Risberg
06b5ceff15
updated to use spring-data-parent; removed unused experimental classes
2010-09-09 16:39:33 -04:00
Thomas Risberg
7700d501e5
moved persistence classes to cross-store project
2010-08-15 20:26:02 -04:00
trisberg
4e9fccaa82
moving to datastore-graph project due to AspectJ compiler issue
2010-07-28 15:57:03 -04:00
trisberg
de5276c3f2
needed for graph tests
2010-07-27 20:51:45 -04:00
trisberg
fb2c81efdd
first part of moving over cross-store classes/aspect; added aspectj compile support
2010-07-27 18:00:20 -04:00
trisberg
be8817f443
adding beginnings of some common abstractions
2010-07-19 15:40:39 -04:00
trisberg
7feb0a7c83
fixed typo in name
2010-06-10 21:01:21 -04:00
trisberg
eb866cd48c
the beginning of the Sping Data Common sub-project
2010-06-10 16:50:23 -04:00