1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package ${package.Mapper};
- <#list importMapperFrameworkPackages as pkg>
- import ${pkg};
- </#list>
- <#if importMapperJavaPackages?size !=0>
- <#list importMapperJavaPackages as pkg>
- import ${pkg};
- </#list>
- </#if>
- /**
- * <p>
- * ${table.comment!} Mapper 接口
- * </p>
- *
- * @author ${author}
- * @since ${date}
- */
- <#if mapperAnnotationClass??>
- @${mapperAnnotationClass.simpleName}
- </#if>
- <#if kotlin>
- interface ${table.mapperName} : ${superMapperClass}<${entity}> {
- <#else>
- public interface ${table.mapperName} extends ${superMapperClass}<${entity}> {
- </#if>
- <#list mapperMethodList as m>
- /**
- * generate by ${m.indexName}
- *
- <#list m.tableFieldList as f>
- * @param ${f.propertyName} ${f.comment}
- </#list>
- */
- ${m.method}
- </#list>
- }
|