Spring Data Jpa разница между findBy ... и findBy ... равно - PullRequest
0 голосов
/ 21 января 2020

У меня есть объект Book с полем String name. Есть ли разница при использовании ключевых слов Spring Data JPA между:

Optional<Book> findByName(String name);

и

Optional<Book> findByNameEquals(@NonNull String name);

для поиска книги с конкретным именем?

1 Ответ

0 голосов
/ 21 января 2020

Они эквивалентны. С документация

| Keyword    | Sample                             | JPQL snippet             |
|------------|------------------------------------|--------------------------|
| Is, Equals | findByFirstname, findByFirstnameIs | … where x.firstname = ?1 |
|            | findByFirstnameEquals              |                          |
...