zhangshiyu_branch
parent
76e0676749
commit
369ebcb26c
@ -0,0 +1,76 @@
|
||||
package com.liuyanzhao.ssm.blog.service;
|
||||
|
||||
|
||||
import com.liuyanzhao.ssm.blog.entity.Category;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author 言曌
|
||||
* @date 2017/8/24
|
||||
*/
|
||||
public interface CategoryService {
|
||||
/**
|
||||
* 获得分类总数
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
Integer countCategory();
|
||||
|
||||
|
||||
/**
|
||||
* 获得分类列表
|
||||
*
|
||||
* @return 分类列表
|
||||
*/
|
||||
List<Category> listCategory();
|
||||
|
||||
/**
|
||||
* 获得分类列表
|
||||
*
|
||||
* @return 分类列表
|
||||
*/
|
||||
List<Category> listCategoryWithCount();
|
||||
|
||||
/**
|
||||
* 删除分类
|
||||
*
|
||||
* @param id ID
|
||||
*/
|
||||
|
||||
void deleteCategory(Integer id);
|
||||
|
||||
/**
|
||||
* 根据id查询分类信息
|
||||
*
|
||||
* @param id ID
|
||||
* @return 分类
|
||||
*/
|
||||
Category getCategoryById(Integer id);
|
||||
|
||||
/**
|
||||
* 添加分类
|
||||
*
|
||||
* @param category 分类
|
||||
* @return 分类
|
||||
*/
|
||||
Category insertCategory(Category category);
|
||||
|
||||
/**
|
||||
* 更新分类
|
||||
*
|
||||
* @param category 分类
|
||||
*/
|
||||
void updateCategory(Category category);
|
||||
|
||||
/**
|
||||
* 根据分类名获取分类
|
||||
*
|
||||
* @param name 名称
|
||||
* @return 分类
|
||||
*/
|
||||
Category getCategoryByName(String name);
|
||||
|
||||
|
||||
}
|
||||
Loading…
Reference in new issue