繁体   English   中英

findBy... 和 findBy...Equals 之间的 Spring Data Jpa 区别

[英]Spring Data Jpa difference between findBy... and findBy...Equals

我有一个带有字符串名称字段的 Book 实体。 使用 Spring Data JPA 关键字时是否有任何区别:

Optional<Book> findByName(String name);

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

查找具有特定名称的书?

它们是等价的。 文档

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM