• 2024-06-14java oracle easypoi 百万数据导出
    privatestaticfinalIntegerpageSize=100000;/***zcc*@paramfixmedinsCode*@paramtitle*@paramsheetName*/publicvoidexportAudtMorethanVo(StringfixmedinsCode,Stringtitle,StringsheetName){StringfilePa
  • 2024-04-02Swagger工具集及Swagger工具集常见注解和用法
    目录一、什么是Swagger工具集二、swagger常用的注解和用法@Api@ApiOperation@ApiParam@ApiModel@ApiModelProperty@ApiIgnore三、常见问题1.@ApiModelProperty和@ApiOperation有什么区别?一、什么是Swagger工具集Swagger工具集是一系列围绕OpenAPISpecification
  • 2024-03-21基于Java的桃花峪滑雪场租赁系统(Vue.js+SpringBoot)
    目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1游客服务2.2雪场管理三、数据库设计3.1教练表3.2教练聘请表3.3押金规则表3.4器材表3.5滑雪场表3.7售票表3.8器材损坏表四、系统展示五、核心代码5.1查询教练5.2教练聘请5.3查询滑雪场5.4滑雪场预
  • 2023-12-28聚合支付项目-18
    2.4商户注册2.4.1系统设计商户拿到获取的验证码即可提交注册信息,完成商户注册,本节完成商户注册功能。商户注册信息向三个地方写入数据,如下图:当前阶段暂时只向商户表写入数据,待接入SaaS系统时向员工表、SaaS系统写入。2.4.2商户服务-注册商户(接口②)商户服务提供商户注册
  • 2023-12-23Excel导出
    Excel导出——POI本次工具类的封装主要依赖于阿里巴巴的JSON包,以及表格处理的POI包,所以我们需要导入这两个库的依赖包,另外,我们还需要文件上传的相关包,毕竟我们在浏览器页面,做Excel导入时,是上传的Excel文件。详细内容参考:https://blog.csdn.net/sunnyzyq/article/details/1
  • 2023-12-15Swagger文档生成艺术:掌握@ApiModel和@ApiModelProperty的用法
    在现代软件开发中,提供清晰全面的 API文档 至关重要。@ApiModel 和 @ApiModelProperty 这样的代码注解在此方面表现出色,通过增强模型及其属性的元数据来丰富文档内容。它们的主要功能是为这些元素命名和描述,使生成的API文档更加明确。@ApiModel 和 @ApiModelProperty 的
  • 2023-11-16考试题库通过excel导入试题
    ps:最近在做的考试试题导入,留个痕本人有点菜,实现方式有些简单,各位有什么优化也可以拿去改,0.0;这个方法可以获取对象试题字段的字段值和字段名并且可以根据字段上的注解判断字段是否要处理有类似的业务还是可以用用的一.demo测试代码:publicstaticvoidmain(String[]ar
  • 2023-11-06Java 获取自定义注解 字段值 及 注解值
    自定义注解packagecom.jianmu.bean.annotation;importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation.Target;/**[email protected]
  • 2023-10-27swagger中ApiModelProperty注释失效原因
      
  • 2023-09-06Swagger详解
    SpringBoot是一个基于Spring框架的轻量级开源框架,它的出现极大地简化了Spring应用的搭建和开发。在开发过程中,接口文档是非常重要的一环,它不仅方便开发者查看和理解接口的功能和参数,还能帮助前后端开发协同工作,提高开发效率。本文将介绍如何在SpringBoot中使用Swagger
  • 2023-07-20Swagger和日志
    Swagger官网:https://swagger.io/Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。功能主要包含以下几点:A.使得前后端分离开发更加方便,有利于团队协作B.接口文档在线自动生成,降低后端开发人员编写接口文档的负担C.接口功能测试
  • 2023-05-28springboot配置Swagger3.0
    springboot配置Swagger3.01、pom加入依赖我们创建一个SpringBoot项目,引入swagger3依赖<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</version></dependency&
  • 2023-05-17@Builder 注解的简单使用
    1、导语(可跳过)Java小白一枚,研读公司代码。发现实体类上加了@Builder、@NoArgsConstructor和@AllArgsConstructor。话不多说,上代码 2、实体类代码@Data@EqualsAndHashCode(callSuper=false)@Builder@AllArgsConstructor@NoArgsConstructor@ApiModel(value="TOrder对
  • 2023-04-20记录一次使用 表达式引擎 自定义注解 还有 sql union all 实现对数据库数据提取、重组、计算的业务 mybatis-plus + SpringBoot
    这样编写减少了前后端很多没必要的遍历,以及if判断并最大限度提高了代码的可变通性额外需要学习的是ORM框架下,如何接收多表(各表结构不同)操作后,sql返回的新结构的临时表问题表达式引擎用到的依赖<dependency><groupId>org.apache.commons</groupId>
  • 2023-03-27类中转对应json结构
    一、实体类List对应JSONArray[],对象对应JSONObject{}@Data@ApiModel(description="Department")@Document("Department")publicclassDepartmentextendsBaseMon
  • 2023-02-27发现流程任务的提交时间不对,@JsonFormat时间格式及时区问题
    今天遇到一个奇怪的问题,发现流程任务的提交时间不对,如下图 看代码,这个FlowTaskDto其实很多地方都用到了,比如flowRecord等,但这个myProcessNew用到就有问题,而flowRecord用到
  • 2023-02-14R
    packagecom.mervin.yhapi.common;importio.swagger.annotations.ApiModel;importio.swagger.annotations.ApiModelProperty;importlombok.Data;importorg.omg.CORBA.P
  • 2023-02-03【转载】@TableLogic注解(当使用了@TableLogic注解,调用update方法修改该字段的值是不会将该字段放入修改字段中,而是在条件字段中where条件后。))
    @TableLogic注解表示逻辑删除1、在实体类中属性加上@TableLogic注解,表示该字段是逻辑删除字段。2、增加注解后调用BaseMapper的deleteById(id)或者IService的removeById(id
  • 2023-01-07sprinboot jpa实体支持mysql json字段配置
    mysql字段springboot配置依赖compile('com.vladmihalcea:hibernate-types-52:2.4.1')实体@Getter@Setter@Entity(name="opt_log")@TypeDef(name="json",
  • 2022-12-14Excel数据导入(有模板)
    项目经常有这个需求:提前设置好excel模板,然后把模板中的数据解析出来并存到数据库本次示例中的excel模板中有4页(sheet1、sheet2、sheet3、sheet4),要把每一页的数据都解析出
  • 2022-11-22Mybatis-Plus按昨天、今天、明天、近?天,自定义起始时间查询
    Mybatis-Plus按昨天、今天、明天、近?天,自定义起始时间查询 1|01.前端需要2|02.后端0SQL实现实体类主要字段:publicclassDemoEntityimplementsSer
  • 2022-11-18@Validated与@Valid的区别
    @Validated可以配合分组使用,如QueryGroup.class,就只校验加了QueryGroup.class的属性@Valid只具备基础功能,并不具备分组校验的功能@ApiOperation("查询动态跟踪分页")
  • 2022-11-15spring@Validated校验用法
    1、controller添加注解publicBaseResponseaddOrUpdateUnit(@RequestBody@ValidatedRiskUnitDtoriskUnitDto){doublePreventDataService.addOrUpdateUnit(
  • 2022-11-03微服务项目:尚融宝(60)(核心业务流程:个人中心)
    认清现实,放弃幻想,准备斗争一、资金列表接口1、ControllerTransFlowController@Api(tags="资金记录")@RestController@RequestMapping("/api/core/transFlow")@Slf4jpublic
  • 2022-10-14Mybatis-plus学习
    Mybatis-plus学习自动填充功能实体类字段添加注解packagecom.hw.mpstart.entity;importcom.baomidou.mybatisplus.annotation.*;importjava.io.Serializable;