<#import "../function.ftl" as func> <#assign class=model.variables.class> <#assign classVar=model.variables.classVar> <#assign sys=model.variables.sys> <#assign module=model.variables.module> <#assign sub=model.sub> <#assign foreignKey=func.convertUnderLine(model.foreignKey)> <#assign isBaseModule=model.variables.isBaseModule> <#if isBaseModule = 'true'> package com.${vars.cAlias}.${sys}.repository; <#else> package com.${vars.cAlias}.${sys}.${module}.repository; import com.${vars.cAlias}.base.mongodb.repository.IMongoRepository; <#if isBaseModule = 'true'> import com.${vars.cAlias}.${sys}.domain.${class}MGDomain; import com.${vars.cAlias}.${sys}.persistence.entity.${class}Entity; <#else> import com.${vars.cAlias}.${sys}.${module}.domain.${class}MGDomain; import com.${vars.cAlias}.${sys}.${module}.persistence.entity.${class}Entity; /** * 对象功能:${model.tabComment} Repository接口 <#if vars.company?exists> * 开发公司:${vars.company} <#if vars.developer?exists> * 开发人员:${vars.developer} * 创建时间:${date?string("yyyy-MM-dd HH:mm:ss")} */ public interface ${class}MGRepository extends IMongoRepository< ${class}Entity,${class}MGDomain>{ }