mirror of
https://github.com/moshowgame/SpringBootCodeGenerator.git
synced 2026-05-08 14:17:22 +08:00
60 lines
1.3 KiB
Plaintext
60 lines
1.3 KiB
Plaintext
<#if isAutoImport?exists && isAutoImport==true>
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.springframework.stereotype.Repository;
|
|
import java.util.List;
|
|
</#if>
|
|
|
|
/**
|
|
* @description ${classInfo.classComment}
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy-MM-dd')}
|
|
*/
|
|
@Mapper
|
|
@Repository
|
|
public interface ${classInfo.className}Mapper {
|
|
|
|
/**
|
|
* 新增
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy/MM/dd')}
|
|
**/
|
|
int insert(${classInfo.className} ${classInfo.className?uncap_first});
|
|
|
|
/**
|
|
* 刪除
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy/MM/dd')}
|
|
**/
|
|
int delete(int id);
|
|
|
|
/**
|
|
* 更新
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy/MM/dd')}
|
|
**/
|
|
int update(${classInfo.className} ${classInfo.className?uncap_first});
|
|
|
|
/**
|
|
* 查询 根据主键 id 查询
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy/MM/dd')}
|
|
**/
|
|
${classInfo.className} find(int id);
|
|
|
|
/**
|
|
* 查询 分页查询
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy/MM/dd')}
|
|
**/
|
|
List<${classInfo.className}> pageList(int offset,int pagesize);
|
|
|
|
/**
|
|
* 查询 分页查询 count
|
|
* @author ${authorName}
|
|
* @date ${.now?string('yyyy/MM/dd')}
|
|
**/
|
|
int pageListCount(int offset,int pagesize);
|
|
|
|
}
|