package ${package.Controller};
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import lombok.AllArgsConstructor;
|
<#if restControllerStyle>
|
import org.springframework.web.bind.annotation.RestController;
|
<#else>
|
import org.springframework.stereotype.Controller;
|
</#if>
|
<#if superControllerClassPackage??>
|
import ${superControllerClassPackage};
|
</#if>
|
|
/**
|
* <p>
|
* ${table.comment!} 前端控制器
|
* </p>
|
*
|
* @author ${author}
|
* @since ${date}
|
*/
|
|
<#if restControllerStyle>
|
@RestController
|
<#else>
|
@Controller
|
</#if>
|
@AllArgsConstructor
|
@RequestMapping("<#if package.ModuleName?? && package.ModuleName != "">/${package.ModuleName}</#if>/<#if controllerMappingHyphenStyle>${controllerMappingHyphen}<#else>${table.entityPath}</#if>")
|
<#if kotlin>
|
class ${table.controllerName}<#if superControllerClass??> : ${superControllerClass}()</#if>
|
<#else>
|
<#if superControllerClass??>
|
public class ${table.controllerName} extends ${superControllerClass} {
|
<#else>
|
public class ${table.controllerName} {
|
</#if>
|
|
}
|
</#if>
|