package {{package_resource}};
import {{package_api}}.{{api_name}}; import {{package_dao}}.{{dao_name}}; import {{package_model}}.{{model_name}}; import com.jialu.sawa.utility.MiniBean; import com.jialu.sawa.utility.MiniCrudResource; import com.jialu.sawa.vo.*;
{{# resource_imports}} {{.}} {{/ resource_imports}}
/**
* @author sawa * {{model_title}} */
public class {{resource_name}} extends MiniCrudResource<{{model_name}}, {{dao_name}}> implements {{api_name}}{
public {{resource_name}}(MiniBean config) { super(config); } @Override public {{dao_name}} getDao() { return config.getDao({{dao_name}}.class); } @Override public Class<{{model_name}}> getModelT() { return {{model_name}}.class; } {{# rows_path}} /** * {{resource_desc}} */ @Override {{# resource_islist}} public OperatorResult<List<{{model_name}}>> {{resource_method}}({{{resource_param_type}}}) { return {{resource_process}}({{{resource_param_value}}}); } {{/ resource_islist}} {{^ resource_islist}} public OperatorResult<{{model_name}}> {{resource_method}}({{{resource_param_type}}}) { return {{resource_process}}({{{resource_param_value}}}); } {{/ resource_islist}} {{/ rows_path}}
}