Files
taihe-xf-master/renren-common/src/main/java/io/renren/common/service/CrudService.java

35 lines
593 B
Java
Raw Normal View History

2026-02-06 12:21:45 +08:00
/**
* Copyright (c) 2018 人人开源 All rights reserved.
* <p>
* https://www.renren.io
* <p>
* 版权所有侵权必究
*/
package io.renren.common.service;
import io.renren.common.page.PageData;
import java.util.List;
import java.util.Map;
/**
* CRUD基础服务接口
*
* @author Mark sunlightcs@gmail.com
*/
public interface CrudService<T, D> extends BaseService<T> {
PageData<D> page(Map<String, Object> params);
List<D> list(Map<String, Object> params);
D get(Long id);
void save(D dto);
void update(D dto);
void delete(Long[] ids);
}