All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.controller.btl Maven / Gradle / Ivy

The newest version!
package ${package.Controller};

import org.springframework.web.bind.annotation.RequestMapping;
<% if(restControllerStyle){ %>
import org.springframework.web.bind.annotation.RestController;
<% }else{ %>
import org.springframework.stereotype.Controller;
<% } %>
<% if(isNotEmpty(superControllerClassPackage)){ %>
import ${superControllerClassPackage};
<% } %>

/**
 * 

* ${table.comment!} 前端控制器 *

* * @author ${author} * @since ${date} */ <% if(restControllerStyle){ %> @RestController <% }else{ %> @Controller <% } %> @RequestMapping("<% if(isNotEmpty(package.ModuleName)){ %>/${package.ModuleName}<% } %>/<% if(controllerMappingHyphenStyle){ %>${controllerMappingHyphen}<% }else{ %>${table.entityPath}<% } %>") <% if(kotlin){ %> class ${table.controllerName}<% if(isNotEmpty(superControllerClass)){ %> : ${superControllerClass}()<% } %> <% }else{ %> <% if(isNotEmpty(superControllerClass)){ %> public class ${table.controllerName} extends ${superControllerClass} { <% }else{ %> public class ${table.controllerName} { <% } %> } <% } %>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy