How Spring Data JPA Dynamically Understands Repository Method Names Internally

Most developers use methods like: