Det lykkedes mig at levere brugerdefineret Spring Data Repository-baseklasseimplementering og fabrik ved hjælp af denne implementering. Som resultat genererede tælleforespørgsler har nu form af:
SELECT COUNT(1) FROM table
som har samme plan som COUNT(* ). Dette ser ud til at være en fin løsning og fungerer globalt for alle definerede arkiver i applikationen.
Jeg vidste ikke, hvordan jeg skulle generere COUNT(* ), COUNT(1) var meget nemmere, da COUNT-funktionen forventer nogle udtryk som parametre, og jeg kunne levere statisk værdi - 1