Skip to content

controller

lxy edited this page Jul 6, 2021 · 1 revision
  • 模板名称:controller
  • 文件名称:${context.javaBeanName}Controller.java
  • 模板内容:
package ${context.packageName}.web.controller;

import ${context.packageName}.common.bean.Result;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;

import ${context.packageName}.dao.entity.${context.javaBeanName};
import ${context.packageName}.service.${context.javaBeanName}Service;

/**
 * @author tanghc
 */
@RestController
public class ${context.javaBeanName}Controller {

    @Autowired
    private ${context.javaBeanName}Service ${context.javaBeanNameLF}Service;

    /**
     * 根据主键查询
     *
     * @param id 主键
     * @return 返回记录,没有返回null
     */
    @RequestMapping("getById")
    public Result<${context.javaBeanName}> getById(${pk.javaTypeBox} ${pk.javaFieldName}) {
        ${context.javaBeanName} entity = ${context.javaBeanNameLF}Service.getById(${pk.javaFieldName});
        return Result.ok(entity);
    }    
     
    
    
}
Clone this wiki locally