findByProperty
findByProperty is a common convention in data access frameworks for retrieving entities by the value of one of their properties. The pattern reduces boilerplate by allowing developers to express a query through a method name or signature rather than writing explicit query strings.
In frameworks that support derived queries from method names, such as Spring Data JPA, a repository interface
Property names should map to mapped attributes of the entity. Nested properties may be addressed with dot
Limitations include the need for a mapped property, predictable naming conventions, and potential performance costs if