spring-data-commons
spring-data-commons copied to clipboard
Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
**[John Blum](https://jira.spring.io/secure/ViewProfile.jspa?name=jblum)** opened **[DATACMNS-1805](https://jira.spring.io/browse/DATACMNS-1805?redirect=false)** and commented The [`RepositoryInvocationMulticaster`](https://github.com/spring-projects/spring-data-commons/blob/master/src/main/java/org/springframework/data/repository/core/support/RepositoryInvocationMulticaster.java) should be renamed to `RepositoryMethodInvocationMulticaster` to match the names of the (especially) [`RepositoryMethodInvocationListener`](https://docs.spring.io/spring-data/commons/docs/2.4.0-SNAPSHOT/api/org/springframework/data/repository/core/support/RepositoryMethodInvocationListener.html) along with the [`RepositoryMethodInvocation`](https://docs.spring.io/spring-data/commons/docs/2.4.0-SNAPSHOT/api/org/springframework/data/repository/core/support/RepositoryMethodInvocationListener.RepositoryMethodInvocation.html) and [`RepositoryMethodInvocationResult`](https://docs.spring.io/spring-data/commons/docs/2.4.0-SNAPSHOT/api/org/springframework/data/repository/core/support/RepositoryMethodInvocationListener.RepositoryMethodInvocationResult.html) classes for consistency's...
Entity callbacks (e.g. [in MongoDB](https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#entity-callbacks)) are a powerful way of reacting to the persistence layer interacting with the entity. It would be cool if the entities could be annotated directly...
Spring Data projections can be either interface or DTO projections. In a lot of projects, we use an `EntityConverter` (`EntityReader`) to either materialize a backing entity or directly the DTO....
**[Oliver Drotbohm](https://jira.spring.io/secure/ViewProfile.jspa?name=olivergierke)** opened **[DATACMNS-845](https://jira.spring.io/browse/DATACMNS-845?redirect=false)** and commented From the original ticket in Spring HATEOAS: > Sometimes we cannot have information such as the total elements and total pages of a request,...
**[Dmitry Solomakha](https://jira.spring.io/secure/ViewProfile.jspa?name=solomakha)** opened **[DATACMNS-1705](https://jira.spring.io/browse/DATACMNS-1705?redirect=false)** and commented This behavior manifests itself in spring-data-jpa: when there is a repository with a method that is annotated with `org.springframework.lang.NonNull` and the method returns `null`...
**[Jens Schauder](https://jira.spring.io/secure/ViewProfile.jspa?name=schauder)** opened **[DATACMNS-1811](https://jira.spring.io/browse/DATACMNS-1811?redirect=false)** and commented --- **Issue Links:** - [DATAJPA-1127](https://jira.spring.io/browse/DATAJPA-1127) Improve documentation to clearly state that Query By Example ignores collections
**[Mark Paluch](https://jira.spring.io/secure/ViewProfile.jspa?name=mp911de)** opened **[DATACMNS-1841](https://jira.spring.io/browse/DATACMNS-1841?redirect=false)** and commented --- No further details from [DATACMNS-1841](https://jira.spring.io/browse/DATACMNS-1841?redirect=false)
**[vr025](https://jira.spring.io/secure/ViewProfile.jspa?name=vr025)** opened **[DATACMNS-1656](https://jira.spring.io/browse/DATACMNS-1656?redirect=false)** and commented We are using Projection to select just single Column that is String Array (String[]) and it is falling with Index out of bound exception. Here...
**[Andrei Ivanov](https://jira.spring.io/secure/ViewProfile.jspa?name=shadow)** opened **[DATACMNS-898](https://jira.spring.io/browse/DATACMNS-898?redirect=false)** and commented Hi, As far as I understand from the documentation, working with Querydsl in a repository means that the repository interface should extend `QueryDslPredicateExecutor`: ```java...
**[Gaurav Rawat](https://jira.spring.io/secure/ViewProfile.jspa?name=gauravbrills)** opened **[DATACMNS-1247](https://jira.spring.io/browse/DATACMNS-1247?redirect=false)** and commented Have any one had issues with using `@DomainEvents` with a Spring Data repository having `@Cacheable` decorated methods. It seems the `domainEvents` object don't get...