GitHub repository: JuniorRay/ruoyi-vue-swagger
Primary language: Java
Created: 2020-11-20T04:01:34Z
Description: Springboot-Vue快速脚手架——基于RuoYi-Vue基础上进行开发,集成swagger-bootstrap-ui; 改造所有返回值AjaxResult为Response让Swagger的@ApiModel识别(因为swagger不支持返回的hashMap和Json形式); 改造系统返回DTO层，规范项目开发;改造axios和controller交互，规范项目restful; 修改全局domain.vm模板和controller.vm模板，一键生成带swagger的增删改查全套代码; Response<T>直接返回结果和ResponsePageInfo<T>泛型分页代码生成更快速识别swagger; ResponseEnum统一状态消息管理，方便排查问题;