高级 Spring Data JPA - 规范和 Querydsl
在我的上一篇博文中,我介绍了 Spring Data JPA 的基本功能集。在这篇文章中,我想深入探讨一些更高级的功能,以及它们如何帮助您进一步简化数据访问层实现。Spring Data 存储库抽象包含一个基于接口的编程模型、一些工厂类和一个 Spring 命名空间,以便轻松配置基础设施。一个典型的存储库接口看起来像这样
public interface CustomerRepository extends JpaRepository<Customer, Long> {
Customer findByEmailAddress(String emailAddress);
List<Customer…