Commit Graph

  • 8640511347 preparing for M4 Thomas Risberg 2011-03-15 22:24:58 -04:00
  • ad56cae06e Extended basic mapping framework to support working with generics. Oliver Gierke 2011-03-15 15:26:50 +01:00
  • 69d007c2b8 Mostly fixing IDE warnings and complainings about type safety issues Jon Brisbin 2011-03-14 16:58:08 -05:00
  • 1f9af56158 More tweaks to complex/simple type detection, add makeAccessible() call to BasicMappingContext Jon Brisbin 2011-03-14 10:53:31 -05:00
  • e287cd23d6 Tweaked the way complex/simple types are discovered. Jon Brisbin 2011-03-14 09:06:56 -05:00
  • ecb12f70a2 Moved special id-property handling into PersistentProperty interface. Oliver Gierke 2011-03-12 12:18:13 +01:00
  • 5a879ffd92 Use Spring's ReflectionUtils.doWithFields(…) to simplify code. Oliver Gierke 2011-03-12 11:53:05 +01:00
  • dec48921ce Removed Mongo specific id field name handling from common BasicMappingConfigurationBuilder. Oliver Gierke 2011-03-12 11:54:21 +01:00
  • f8efa1af5e Added generic parameter to declaration of BasicPersistentProperty. Oliver Gierke 2011-03-12 11:50:17 +01:00
  • ca4de87a8b Fixes for superclass bug J. Brisbin 2011-03-12 20:06:47 -06:00
  • e254dedd96 Tweaks to BasicMappingContext to remove a circular reference J. Brisbin 2011-03-11 16:06:09 -06:00
  • 158ee85d93 Added mapping support to commons core. Will be used by other spring-data projects for multi-store mapping. Jon Brisbin 2011-03-11 14:15:00 -06:00
  • 83f8306656 DATACMNS-19 - Refactored return type for Repository.findAll(…) and according methods to return Iterable instead of List. Oliver Gierke 2011-03-11 18:58:48 +01:00
  • d60f53e8f3 Added another change to changelog. Oliver Gierke 2011-03-11 18:32:39 +01:00
  • 7aeb6c3f5c Added recent changes to the changelog. Oliver Gierke 2011-03-11 18:27:49 +01:00
  • e00ca67a12 DATACMNS-20 - Renamed Repository.findById(…) to findOne(…). Oliver Gierke 2011-03-11 18:15:45 +01:00
  • 80359c4d07 DATAJPA-19 - Added Hades extensions module. Oliver Gierke 2011-03-11 15:59:15 +01:00
  • dd6e56d013 DATACMNS-14 - Fixed various issues in the poms. Oliver Gierke 2011-03-10 18:18:07 +01:00
  • ff2f593dd6 moved indexed Michael Hunger 2011-03-09 23:01:07 +00:00
  • c5bd1a98f7 Merge branch 'master' of github.com:SpringSource/spring-data-commons Michael Hunger 2011-03-09 23:00:19 +00:00
  • e10969963a fixed pom AJ dependency Michael Hunger 2011-03-09 23:00:14 +00:00
  • c8465d8d03 DATADOC-48 adding cross-store code to support Mongo->JPA relationships Thomas Risberg 2011-03-08 23:22:22 -05:00
  • e157f380bb DATADOC-34 - Infrastructure for callbacks on RepositoryQuery creation. Oliver Gierke 2011-02-27 18:33:34 +01:00
  • fab26f538f Merge branch 'master' of github.com:SpringSource/spring-data-commons Michael Hunger 2011-03-04 02:14:37 +01:00
  • 67c2c58b42 set both target and source to 1.6 in the pom Michael Hunger 2011-03-04 02:14:19 +01:00
  • af99e4e825 moved DocBook to pre-site Thomas Risberg 2011-03-02 10:07:58 -05:00
  • 841c78acb6 DATADOC-48 moving over cross-store code from previous prototype Thomas Risberg 2011-03-02 08:57:20 -05:00
  • 3a6113c5e8 Added toString methods to make debugging easier. Oliver Gierke 2011-03-02 11:14:50 +01:00
  • cae2961275 DATACMNS-19 - Fixed PersistableEntityMetadata. Oliver Gierke 2011-03-02 09:02:18 +01:00
  • 695f4ca9c0 Fixed sorting not being applied if provided via method parameter. Oliver Gierke 2011-03-01 20:42:14 +01:00
  • ff844d7cbc Changed getReturnedDomainClass to only resolve generic type for Collections and Pages. Oliver Gierke 2011-03-01 20:39:52 +01:00
  • 1b98d32a4f Extended resolveQuery of QueryLookupStrategy to take domain class as well. Oliver Gierke 2011-03-01 20:38:15 +01:00
  • b0a04b16c6 Added getBindableValue(int index) to ParameterAccessor. Oliver Gierke 2011-03-01 20:37:18 +01:00
  • c738effd39 fixed bug with stateholder holding onto the temporary state for too long Michael Hunger 2011-03-01 13:43:32 +01:00
  • 9ffefbcd50 updated aspectj to 1.6.11.M2 Michael Hunger 2011-03-01 13:40:42 +01:00
  • 20443bb4b6 DATACMNS-17 - Introduced metamodel for entities and repositories. Oliver Gierke 2011-02-24 17:31:03 +00:00
  • 0721c7921c DATACMNS-16 - Added 'NotIn' keyword. Oliver Gierke 2011-02-23 10:07:02 +01:00
  • 7753b9b446 DATAJPA-28 - Changed invocation order of createIsNewStrategy(…). Oliver Gierke 2011-02-22 21:42:49 +01:00
  • dd45054da2 DATACMNS-16, DATAJPA-29 - Cleaned up Part class. Oliver Gierke 2011-02-22 21:40:04 +01:00
  • aeee6935f5 DATACMNS-15 - Added support to discover Distinct keyword. Oliver Gierke 2011-02-21 18:08:16 +01:00
  • 5f89ccf966 Merge remote branch 'origin/master' Thomas Risberg 2011-02-16 16:51:19 -05:00
  • 0342d74427 upgraded extension for use with Maven 3 Thomas Risberg 2011-02-16 16:50:54 -05:00
  • a529e2cd8a DATADOC-24 - Refactored SimpleParameterAccessor to improve usability. Oliver Gierke 2011-02-16 19:20:53 +01:00
  • 0b4bad2589 prepared for snapshot builds Thomas Risberg 2011-02-09 17:01:32 -05:00
  • f92aa4a2d8 preparing for M3 Thomas Risberg 2011-02-09 16:44:15 -05:00
  • f6995d2852 Fixed language declaration of program listing elements. Oliver Gierke 2011-02-09 19:32:56 +01:00
  • bd89c60715 Minor fixes to common reference documentation. Oliver Gierke 2011-02-09 16:35:42 +01:00
  • f36dd1e459 Renamed generic type from PK to ID. Oliver Gierke 2011-02-09 16:35:17 +01:00
  • a832cd1e47 Added documentation for PagingAndSortingRepository. Oliver Gierke 2011-02-03 15:03:36 +00:00
  • 175ef77574 Prefixed section ids with repositories. to avoid overlaps with other ids. Oliver Gierke 2011-02-03 13:52:13 +00:00
  • 14fd81d561 Added general repository documentation and included into the main documentation source file. Oliver Gierke 2011-02-02 19:36:22 +00:00
  • 77442ad43e update cut-n-paste error in project name and update distribution management section Mark Pollack 2011-01-31 16:42:51 -05:00
  • 4ce3076beb prepared for snapshot builds Thomas Risberg 2011-01-31 15:46:51 -05:00
  • 3714f0aa01 preparing for M2 Thomas Risberg 2011-01-31 15:07:54 -05:00
  • 1068f9dfb1 DATACMNS-13 - Removed registration of PersistenceExceptionTranslationPostProcessor. Oliver Gierke 2011-01-27 14:48:06 +02:00
  • 467283325a DATACMNS-12 - Refactored transaction support of RepositoryFactoryBeanSupport into separate subclass. Oliver Gierke 2011-01-26 09:57:11 +02:00
  • 0ab6b00549 Fixed JavaDoc of Page interface. Oliver Gierke 2011-01-25 17:34:23 +02:00
  • 312fad40e2 Fixed bug in OrderBySource. Oliver Gierke 2011-01-25 11:53:31 +02:00
  • bd68d421da Ported bug fix for Hades #425 - PageRequest should reject 0 page size. Oliver Gierke 2011-01-21 02:01:46 +01:00
  • 2f11dd80fd renamed Index.name to Index.indexName to avoid confusion with potential name property Michael Hunger 2011-01-12 10:51:03 +01:00
  • 7b70951b8d added type target and name property to @Indexed Michael Hunger 2011-01-11 12:56:02 +01:00
  • bc876b7584 Introduced Property abstraction for more sophisticated query method name parsing. Oliver Gierke 2011-01-07 22:17:55 +01:00
  • ca03775dae Fixed generics in RepositoryFactoryBeanSupport. Oliver Gierke 2011-01-05 21:11:08 +01:00
  • aacb129658 Changed getFirstItem() of Pageable to getOffset(). Oliver Gierke 2010-12-29 18:03:34 +01:00
  • 5ce44ec4e7 Iterate over all methods to find potential base class methods. Oliver Gierke 2010-12-29 17:59:08 +01:00
  • 298695c901 Fixed some Findbugs issues. Oliver Gierke 2010-12-29 15:24:13 +01:00
  • 640388b83e Added package-info.java files to explain package purposes. Oliver Gierke 2010-12-29 14:43:00 +01:00
  • 36f4553be9 Removed obsolete class. Oliver Gierke 2010-12-29 14:42:37 +01:00
  • f2a85beacb Cleaned up all license headers to align the exepected format. Oliver Gierke 2010-12-29 14:05:36 +01:00
  • 413341a1aa Extended callback methods to take repository interface into account when creating repository backing object. Oliver Gierke 2010-12-29 12:54:28 +01:00
  • 03bc52d137 Removed all references to 'DAO', 'hades' and 'Synyx'. Oliver Gierke 2010-12-29 12:52:58 +01:00
  • 3de3ef4955 Fixed placeholders in SLF4J logging statements (see Hades #417). Oliver Gierke 2010-12-27 15:26:44 +01:00
  • e059872ef9 prepared for snapshot builds Thomas Risberg 2010-12-23 18:34:22 -05:00
  • 00044478e4 preparing for M1 Thomas Risberg 2010-12-23 17:28:24 -05:00
  • bacc9451ad preparing for M1 Thomas Risberg 2010-12-23 17:12:51 -05:00
  • e87314bd66 updated license and notice files Thomas Risberg 2010-12-23 14:26:09 -05:00
  • 722f516607 added javadoc/source jar plugins Thomas Risberg 2010-12-23 14:14:29 -05:00
  • df61026aaa Fixed RepositoryInterfaceAwareBeanPostProcessor. Oliver Gierke 2010-12-23 18:59:28 +01:00
  • e1ffab6131 Simplified implementation of SimpleParameterAccessor. Oliver Gierke 2010-12-07 20:47:28 +01:00
  • a551a6a061 Improvements in AbstractRepositoryConfigDefinitionParser. Oliver Gierke 2010-12-06 21:19:03 +01:00
  • 2b7c555273 DATACMNS-10 - Made some QueryMethod methods public. Oliver Gierke 2010-12-02 19:26:22 +01:00
  • 4bd005d17b DATACMNS-10 - Introduce method name parser to build criteria based queries. Oliver Gierke 2010-12-02 18:55:55 +01:00
  • e82b896fa9 Refactored internal mechanism to resolve RepositoryQuery instances. Oliver Gierke 2010-11-30 12:40:12 +01:00
  • 1c80a56626 Generified QueryLookupStrategy to allow type safe calls to resolveQuery(…) without the need for an explicit cast. Oliver Gierke 2010-11-29 23:00:41 +01:00
  • 6194acd825 Initial commit for repository abstraction. Oliver Gierke 2010-11-07 18:39:16 +01:00
  • 1da491ff6f changed a few remaining "datastore" to "data" Thomas Risberg 2010-11-18 10:21:58 -05:00
  • e78b8502ab eclipse project files Thomas Risberg 2010-11-17 17:37:14 -05:00
  • b750d48df4 changed package name Thomas Risberg 2010-11-17 17:36:42 -05:00
  • ef881fec74 Update to use AspectJ 1.6.10.RELEASE Mark Pollack 2010-11-09 11:46:58 -05:00
  • 46315f9916 Remove override annotation for building on Java 5 Mark Pollack 2010-11-09 11:44:12 -05:00
  • c6ea2de71b downgraded AWS wagon to 2.0.0 Thomas Risberg 2010-11-02 11:25:59 -04:00
  • dbe37a6d21 moved @Indexed to data-commons Thomas Risberg 2010-10-21 14:21:51 -04:00
  • 4011f2e7cf cleanup Thomas Risberg 2010-10-07 14:28:57 -04:00
  • 0f7984a331 Switched to use new project layout; updated build; moved files around Thomas Risberg 2010-10-07 12:14:39 -04:00
  • 06b5ceff15 updated to use spring-data-parent; removed unused experimental classes Thomas Risberg 2010-09-09 16:39:33 -04:00
  • 82642e262e updated to AspectJ 1.6.10/STS 2.3.3.M2/Eclipse 3.6 Thomas Risberg 2010-08-15 21:33:34 -04:00
  • 230293e852 udated to use AspectJ 1.6.10.SNAPSHOT Thomas Risberg 2010-08-15 20:59:47 -04:00
  • 7700d501e5 moved persistence classes to cross-store project Thomas Risberg 2010-08-15 20:26:02 -04:00
  • 20c64e2469 added OSGi metadata to build Thomas Risberg 2010-08-13 14:05:10 -04:00
  • 37f84cebf1 updated to Spring 3.0.3 Thomas Risberg 2010-08-11 15:23:53 -04:00