Skip to content

@DisableLikeWithLeadingWildcard

Jean Bisutti edited this page Nov 18, 2020 · 4 revisions

Verifies that SQL statements do not contain a LIKE with a leading wildcard (% or _). If so, the test will fail.

You can read this article explaining why a LIKE with a leading wildcard could be a bad idea for performance.

We recommend configuring DisableLikeWithLeadingWildcard annotation with a global scope. You can disable the global scope DisableLikeWithLeadingWildcard by adding EnableLikeWithLeadingWildcard annotation on specific methods.

Annotations

πŸ‘‰ Β Core

πŸ‘‰ Β JVM

πŸ‘‰ Β SQL

πŸ‘‰ Β Scopes

πŸ‘‰ Β Create an annotation

Supported frameworks

πŸ‘‰ Β JUnit 4

πŸ‘‰ Β JUnit 5

πŸ‘‰ Β TestNG

πŸ‘‰ Β Spring

How to

πŸ‘‰ Β Detect and fix N+1 SELECT

Project examples

πŸ‘‰ Β Maven performance

πŸ‘‰ Β Spring Boot - JUnit 4

πŸ‘‰ Β Spring Boot - JUnit 5

πŸ‘‰ Β Micronaut Data - JUnit 5

πŸ‘‰ Β Micronaut - Spring - JUnit 5

πŸ‘‰ Β Quarkus - JUnit 5

Miscellaneous

πŸ‘‰ Β FAQ

πŸ‘‰ Β QuickPerf code

Clone this wiki locally