| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package ${packageName}.${backendModuleName}.${busName}.service;
- import ${packageName}.${backendModuleName}.${busName}.dto.${className}DTO;
- import ${packageName}.${backendModuleName}.${busName}.dto.${className}QueryDTO;
- import java.util.*;
- /**
- * ${functionName}Service接口
- *
- * @author ${authorName}
- * @date ${genTime}
- **/
- public interface ${className}Service{
- /**
- * 根据条件查询${functionName}
- * @param query 查询参数
- * @author ${authorName}
- * @date ${genTime}
- */
- List<${className}DTO> select${className}List(${className}QueryDTO query);
- /**
- * 根据id查询${functionName}
- * @param id 主键id
- * @author ${authorName}
- * @date ${genTime}
- */
- ${className}DTO select${className}ById(String id);
- /**
- * 编辑${functionName}
- * @param source 编辑实体类
- * @author ${authorName}
- * @date ${genTime}
- */
- boolean update${className}ById(${className}DTO source);
- /**
- * 新增${functionName}
- * @param source 新增实体类
- * @author ${authorName}
- * @date ${genTime}
- */
- boolean insert${className}(${className}DTO source);
- /**
- * 删除${functionName}详情
- * @param ids 删除主键集合
- * @author ${authorName}
- * @date ${genTime}
- */
- int remove${className}ByIds(Collection<String> ids);
- }
|