package ${package.Service}; import ${package.Entity}.${entity}; import ${superServiceClassPackage}; /** * ${table.comment!} 服务类 * <#if cfg.companyName??> * @company ${cfg.companyName} * @author ${author} <#if cfg.authorEmail??> * @email ${cfg.authorEmail} * @since ${date} */ <#if kotlin> interface ${table.serviceName} : ${superServiceClass}<${entity}> <#else> public interface ${table.serviceName} extends ${superServiceClass}<${entity}> { <#if cfg.type != "querySqldef"> /** * 根据主键获取详情 * @param id * @return */ ${entity} getDetail(String id); /** * 新建、更新${table.comment!} * @param ${entity?uncap_first} * @return */ void createOrUpdate(${entity} ${entity?uncap_first}); }