ProjectionQuery

Summary

For Spring Boot users

The projection-spring-data module provides seamless integration with Spring Data repositories.

The following components can be managed by Spring:

Note: The projection-spring-data module automatically configures these components, so no additional manual setup is required.

Example:

@Service
public class MyService {

    private final ProjectionProcessor projectionProcessor;
    private final ProjectionFilterOperatorProvider filterProvider;
    private final ProjectionSelectOperatorProvider selectOperatorProvider;

    public MyService(
            ProjectionProcessor projectionProcessor,
            ProjectionFilterOperatorProvider filterProvider,
            ProjectionSelectOperatorProvider selectOperatorProvider
    ){
        this.projectionProcessor = projectionProcessor;
        this.filterProvider = filterProvider;
        this.selectOperatorProvider = selectOperatorProvider;
    }
}

← Logging and Debug · ↑ Back to top