从"Blog"仓库中分离出来
This commit is contained in:
56
src/main/java/cn/celess/blog/service/PartnerSiteService.java
Normal file
56
src/main/java/cn/celess/blog/service/PartnerSiteService.java
Normal file
@@ -0,0 +1,56 @@
|
||||
package cn.celess.blog.service;
|
||||
|
||||
import cn.celess.blog.entity.PartnerSite;
|
||||
import cn.celess.blog.entity.request.LinkReq;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author : xiaohai
|
||||
* @date : 2019/05/12 11:42
|
||||
*/
|
||||
@Service
|
||||
public interface PartnerSiteService {
|
||||
/**
|
||||
* 新增数据
|
||||
*
|
||||
* @param reqBody 数据请求体
|
||||
* @return 新增数据
|
||||
*/
|
||||
PartnerSite create(LinkReq reqBody);
|
||||
|
||||
/**
|
||||
* 删除数据
|
||||
*
|
||||
* @param id 数据id
|
||||
* @return 删除状态
|
||||
*/
|
||||
Boolean del(long id);
|
||||
|
||||
/**
|
||||
* 更新数据
|
||||
*
|
||||
* @param reqBody 数据请求体
|
||||
* @return 更新后的数据
|
||||
*/
|
||||
PartnerSite update(LinkReq reqBody);
|
||||
|
||||
/**
|
||||
* 分页获取数据
|
||||
*
|
||||
* @param count 单页数据量
|
||||
* @param page 数据页
|
||||
* @return 分页数据
|
||||
*/
|
||||
PageInfo<PartnerSite> PartnerSitePages(int page, int count);
|
||||
|
||||
/**
|
||||
* 获取全部数据
|
||||
*
|
||||
* @return 全部友链数据
|
||||
*/
|
||||
List<PartnerSite> findAll();
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user