Oliver Gierke
3f22104c7c
DATACMNS-30 - Made implementations of Page, Pageable and Sort serializable.
15 years ago
Thomas Risberg
06656ae062
preparing for 1.0.0.M6
15 years ago
Thomas Risberg
22243d05ce
preparing for 1.0.0.M5
15 years ago
Oliver Gierke
b32e444749
Updated changelog.
15 years ago
Thomas Risberg
626d52e2c0
prepared for snapshot builds
15 years ago
Thomas Risberg
206e73d1ef
preparing for M4
15 years ago
Oliver Gierke
83f8306656
DATACMNS-19 - Refactored return type for Repository.findAll(…) and according methods to return Iterable instead of List.
15 years ago
Oliver Gierke
d60f53e8f3
Added another change to changelog.
15 years ago
Oliver Gierke
7aeb6c3f5c
Added recent changes to the changelog.
15 years ago
Oliver Gierke
cae2961275
DATACMNS-19 - Fixed PersistableEntityMetadata.
...
Added generics to PersistableEntityMetadata and let it being handed the actual domain class to return.
15 years ago
Oliver Gierke
20443bb4b6
DATACMNS-17 - Introduced metamodel for entities and repositories.
...
Unified IsNewAware and IdAware to EntityMetadata. Refactored base repository support to use this abstraction. Introduced RepositoryMetadata and DefaultRepositoryMetadata implementation to capture all the additional information that we need around a repository interface. Adapted factory API to use this abstraction. Opened up method parameter and return types to prepare enabling the usage of the infrastructure for interfaces that do not extend Repository interface.
15 years ago
Oliver Gierke
0721c7921c
DATACMNS-16 - Added 'NotIn' keyword.
15 years ago
Oliver Gierke
aeee6935f5
DATACMNS-15 - Added support to discover Distinct keyword.
...
Query method names now support Distinct in method name prefixes. Beyond that I laxed the prefix constraints a little so that it can potentially contain anything before a 'By' separator:
- findByLastname -> simply query
- findUsersByLastname -> simple query
- findUsersDistinctByFirstname -> distinct query
- findDistinctUsersByFirstname -> distinct query
- findDistinctByLastname -> distinct query
15 years ago
Thomas Risberg
f92aa4a2d8
preparing for M3
15 years ago
Oliver Gierke
f6995d2852
Fixed language declaration of program listing elements.
15 years ago
Oliver Gierke
bd89c60715
Minor fixes to common reference documentation.
...
- fixed some section ids in repository configuration
- added namespace reference file
15 years ago
Oliver Gierke
a832cd1e47
Added documentation for PagingAndSortingRepository.
15 years ago
Oliver Gierke
175ef77574
Prefixed section ids with repositories. to avoid overlaps with other ids.
15 years ago
Oliver Gierke
14fd81d561
Added general repository documentation and included into the main documentation source file.
15 years ago
Thomas Risberg
3714f0aa01
preparing for M2
15 years ago
Thomas Risberg
bacc9451ad
preparing for M1
15 years ago
Thomas Risberg
e87314bd66
updated license and notice files
15 years ago
Thomas Risberg
0f7984a331
Switched to use new project layout; updated build; moved files around
15 years ago
Thomas Risberg
06b5ceff15
updated to use spring-data-parent; removed unused experimental classes
15 years ago
Thomas Risberg
7700d501e5
moved persistence classes to cross-store project
16 years ago
trisberg
4e9fccaa82
moving to datastore-graph project due to AspectJ compiler issue
16 years ago
trisberg
de5276c3f2
needed for graph tests
16 years ago
trisberg
fb2c81efdd
first part of moving over cross-store classes/aspect; added aspectj compile support
16 years ago
trisberg
be8817f443
adding beginnings of some common abstractions
16 years ago
trisberg
7feb0a7c83
fixed typo in name
16 years ago
trisberg
eb866cd48c
the beginning of the Sping Data Common sub-project
16 years ago