19-编写符合springdatajpa规范的dao接口

只需要编写dao接口,不需要编写dao接口的实体类
dao层接口规范:
** 1、需要继承两个接口(JpaRepository, JpaSpecificationExecutor)**
** 2、需要提供响应的泛型**

package com.study.dao;

import com.study.pojo.Customer;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
/*
符合SpringDataJpa的dao层接口规范
    JpaRepository<操作的实体类类型,实体类中主键属性的类型>
            封装了基本CRUD操作
    JpaSpecificationExecuto|r<操作的实体类类型>
            封装了复杂查询(分页)
 */
public interface CustomerDao extends JpaRepository<Customer,Long>, JpaSpecificationExecutor<Customer> {
}

我们dao层编写到这个程度,就具有基本的增删改查操作了,不需要再编写额外的代码了

posted @ 2021-11-03 21:16  不是孩子了  阅读(75)  评论(0)    收藏  举报