
defaults.tpl.service.api.executor.tpl Maven / Gradle / Ivy
The newest version!
package #{java.vars.current.packages};
${item}
/**
* #{table.comment}业务接口
*
* @author zhh
* @version
*/
public interface #{java.vars.current.capitalizeName} {
/** 创建#{table.comment} **/
void create(#{java.vars.model.bean.capitalizeName} model, IAccount me) throws ServiceException;
/** 修改#{table.comment} **/
void update(#{java.vars.model.update.capitalizeName} model, IAccount me) throws ServiceException;
/** 修改#{table.stateField.comment} **/
void updateState(#{table.primaryKey.dataType.typedName} #{table.primaryKey.normativeName}, #{table.stateField.dataType.typedName} #{table.stateField.normativeName}, IAccount me) throws ServiceException;
/** 根据主键删除#{table.comment} **/
void delete(#{table.primaryKey.dataType.typedName} #{table.primaryKey.normativeName}, IAccount me) throws ServiceException;
/** 根据主键批量删除#{table.comment} **/
void delete(List<#{table.primaryKey.dataType.typedName}> #{table.primaryKey.listData.normativeName}, IAccount me) throws ServiceException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy