controller.java.vm 932 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package ${package.Controller};
  2. import org.springframework.web.bind.annotation.RequestMapping;
  3. #if(${restControllerStyle})
  4. import org.springframework.web.bind.annotation.RestController;
  5. #else
  6. import org.springframework.stereotype.Controller;
  7. #end
  8. #if(${superControllerClassPackage})
  9. import ${superControllerClassPackage};
  10. #end
  11. /**
  12. * <p>
  13. * $!{table.comment} 前端控制器
  14. * </p>
  15. *
  16. * @author ${author}
  17. * @since ${date}
  18. */
  19. #if(${restControllerStyle})
  20. @RestController
  21. #else
  22. @Controller
  23. #end
  24. @RequestMapping("#if(${package.ModuleName})/${package.ModuleName}#end/#if(${controllerMappingHyphenStyle})${controllerMappingHyphen}#else${table.entityPath}#end")
  25. #if(${kotlin})
  26. class ${table.controllerName}#if(${superControllerClass}) : ${superControllerClass}()#end
  27. #else
  28. #if(${superControllerClass})
  29. public class ${table.controllerName} extends ${superControllerClass} {
  30. #else
  31. public class ${table.controllerName} {
  32. #end
  33. }
  34. #end