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