1 自定义Repository接口(UserRepository)
package com.bjsxt.dao;
import com.bjsxt.pojo.Users;
public interface UserRepository {
Users findById(Long id);
}
2 修改UserDaoJpaSpecifictionExecutor接口,让其继承UserRepository接口
package com.bjsxt.dao;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import com.bjsxt.pojo.Users;
/**
* JpaSpecificationExecutor<Users>:不能单独使用,需要配合jpa中的其他接口一起使用
* @author guozi
*
*/
public interface UserDaoJpaSpecifictionExecutor extends JpaRepository<Users, Long>, JpaSpecificationExecutor<Users>, UserRepository{
}
3 编写UserDaoJpaSpecifictionExecutor接口的实现类,命名规则接口名+impl
package com.bjsxt.da