Browse Source

spring-boot-demo-codegen 完成,模板新增 swagger 支持

pull/1/head
Yangkai.Shen 5 years ago
parent
commit
61b0d8bf42
2 changed files with 16 additions and 17 deletions
  1. +8
    -10
      spring-boot-demo-codegen/src/main/resources/template/Controller.java.vm
  2. +8
    -7
      spring-boot-demo-codegen/src/main/resources/template/Entity.java.vm

+ 8
- 10
spring-boot-demo-codegen/src/main/resources/template/Controller.java.vm View File

@@ -1,19 +1,17 @@
package ${package}import com.baomidou.mybatisplus.core.toolkit.Wrappers;
package ${package}.${moduleName}.controller;

import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xkcoding.common.R;
import com.xkcoding.scaffold.log.annotations.ApiLog;
import ${package}.${moduleName}.entity.${className};
import ${package}.${moduleName}.service.${className}Service;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;

.${moduleName}.controller;
${package}
.${moduleName}.entity.${className};
${package}
.${moduleName}.service.${className}Service;

/**
* <p>


+ 8
- 7
spring-boot-demo-codegen/src/main/resources/template/Entity.java.vm View File

@@ -1,14 +1,15 @@
package ${package}import com.baomidou.mybatisplus.annotation.TableId;
package ${package}.${moduleName}.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

.${moduleName}.entity;
#if(${hasBigDecimal})
#end
#if(${hasBigDecimal})
import java.math.BigDecimal;
#end
import java.io.Serializable;
import java.time.LocalDateTime;

/**
* <p>


Loading…
Cancel
Save