Inspectopedia 2025.3 Help

Spring Data

Query-returning Page must have a Pageable parameter.  

Verifies that a Pageable parameter is present in queries returning Page.

Spring Data JDBC aggregate roots   New in this release

An entity within a Spring Data JDBC aggregate is referencing another entity that already belongs to a different aggregate.

Spring Data JDBC mapped collection key column   New in this release

Annotation @MappedCollection on persistent attribute with List/Map type requires keyColumn attribute.

Spring Data MongoDB JSON unresolved fields  

Reports unresolved document fields specified inside of org.springframework.data.mongodb.repository.Query annotation.

Spring Data repository method errors  

Reports Spring Data CRUD repository methods for which the Spring Data Query builder cannot generate the corresponding query.

Spring Data repository method parameters errors  

Reports Spring Data CRUD repository method parameters with incorrect types.

Spring Data repository method return type errors  

Reports Spring Data CRUD repository methods with incorrect return types.

Update/Delete queries must be annotated with @Modifying, otherwise an InvalidDataAccessApiUsageException will be thrown.  

Checks that delete/update queries are annotated with the @Modifying annotation.

Last modified: 03 November 2025