1976878bd5aa781365d57b0b4ee24852792adc7a
We now create a copy of the keys before iterating over them in Repositories.getRepoInforFor(…) to make sure other threads can safely trigger lookupRepositoryFactoryInformationFor(…) which potentially alters the repositories instance variable. So far we haven't guarded against this scenario which caused a ConcurrentModificationException.
Spring Data Commons
Spring Data Commons is part of the umbrella Spring Data project that provides shared infrastructure across the Spring Data projects. Most importantly at the moment it contains technology neutral repository interfaces as well as a metadata model for persisting Java classes.
Features
- Powerful Repository and custom object-mapping abstractions
- Support for cross-store persistence
- Dynamic query generation from query method names
- Implementation domain base classes providing basic properties
- Support for transparent auditing (created, last changed)
- Possibility to integrate custom repository code
- Easy Spring integration with custom namespace
Getting Help
This README as well as the reference documentation are the best places to start learning about Spring Data Commons.
The main project website contains links to basic project information such as source code, JavaDocs, Issue tracking, etc.
For more detailed questions, use the forum. If you are new to Spring as well as to Spring Data, look for information about Spring projects.
Description
Languages
Java
100%