| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package ${package.Controller};
- import com.mokamrp.privates.controller.BaseController;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestMapping;
- import ${package.Service}.${table.serviceName};
- import ${package.Entity}.${entity};
- #if(${restControllerStyle})
- import org.springframework.web.bind.annotation.RestController;
- #else
- import org.springframework.stereotype.Controller;
- #end
- #if(${superControllerClassPackage})
- #end
- import javax.validation.Valid;
- import java.util.List;
- /**
- * <p>
- * $!{table.comment} 前端控制器
- * </p>
- *
- * @author ${author}
- * @since ${date}
- */
- #if(${restControllerStyle})
- @RestController
- #else
- @Controller
- #end
- @RequestMapping("#if(${package.ModuleName})/${package.ModuleName}#end/#if(${controllerMappingHyphenStyle})${controllerMappingHyphen}#else${table.entityPath}#end")
- #if(${kotlin})
- class ${table.controllerName}#if(${superControllerClass}) : ${superControllerClass}()#end
- #else
- #if(${superControllerClass})
- public class ${table.controllerName} extends ${superControllerClass}<${entity}> {
- #else
- public class ${table.controllerName} {
- #end
- @Autowired
- public ${table.serviceName} ${table.entityPath}Service;
- /*
- * @fast
- * 默认生成的控制器所继承的父类中有index/add/edit/del四个基础方法,均为post json请求
- * 如果需要定制化,需要将BaseController中对应的方法复制到当前控制器,然后进行修改
- */
- }
- #end
|