自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 幂等性接口处理

post请求短时间重复请求多次,若数据库未作唯一键索引处理,或后端未进行数据存在校验,则会添加多条数据,导致每次执行的结果不一样,不满足幂等性;put请求短时间内重复请求多次,更新的结果还是一样,结果不变,满足幂等性;delete请求短时间内重复请求多次,只执行一次,结果不变,满足幂等性;get请求在短时间内重复请求多次,结果不变,满足幂等性;为了处理重复提交,可以做上面的幂等性处理。

2023-11-09 16:09:58 69

原创 springboot+nacos + mybatis+hive/mysql多数据源

默认切换到主数据源master,方法切换到hive后,执行完毕后再次自动切换到master。配置成功后在需要切换数据源的方法上添加@DS注解,写入数据源名称。hive是需要手动事务开启的,则seta代理不能开启。nacos中system.yml配置。nacos中datasource配置。项目启动时会初始化数据源。

2023-08-25 16:17:48 458

原创 工具类-DateUtils

【代码】工具类-DateUtils。

2023-07-31 14:53:43 82

原创 工具类-汇总

BeanCopyUtils

2023-07-31 14:48:02 60

原创 工具类-BeanCopyUtils

【代码】工具类-BeanCopyUtils。

2023-07-31 14:42:30 170

原创 根据模板生成word-添加图片

/ 调用工具类WordUtils的createDoc方法生成Word文档。// 通过循环将读入的Word文件的内容输出到浏览器中。//设置浏览器以下载的方式处理该文件-下载文件名称乱码处理。//加载文档模板FTL文件所存在的位置。//todo 获取审批历史记录。//ftl模板创建word文档。//处理word文档内数据。// ** 设置编码 **//*// 指定输出word文件的路径。//生成随机的合同名称。//具体实现调用-导出word。//生成的word名称。//将数据输出到模板。

2023-07-31 14:27:51 88

原创 根据模板生成word-方式2

resultValue = runText.replace(entry.getKey(), "无");log.info("文件ID:" + picture.getFileId());log.error("处理图片报错了2", e.getMessage());log.error("处理图片报错了3", e.getMessage());log.error("处理图片报错了", e.getMessage());log.info("图片类型:" + format);log.info("进入处理图片的方法");

2023-07-31 13:59:30 86

原创 idea配置-IntelliJ IDEA自动生成serialVersionUID

idea版本不同,勾选的位置不同。

2023-07-12 10:39:43 53

原创 获取注解属性

/获取指定注解的属性。//判断字段是否含有该注解。//获取所有类的私有属性。

2023-06-25 16:00:52 60

原创 根据模板生成word

throw new ServiceException("io读写模板失败!throw new ServiceException("word生成失败!throw new ServiceException("文件读取失败!//将填充数据填入模板文件并输出到目标文件。// 加载文档模板FTL文件所存在的位置。

2023-06-21 13:41:54 52

原创 压缩文件夹及文件

@param KeepDirStructure 是否保留原来的目录结构,true:保留目录结构;false:所有文件跑到压缩包根目录下(注意:不保留目录结构可能会出现同名文件,会压缩失败)false:所有文件跑到压缩包根目录下(注意:不保留目录结构可能会出现同名文件,会压缩失败)false:所有文件跑到压缩包根目录下(注意:不保留目录结构可能会出现同名文件,会压缩失败)// 不然最后压缩包中就不能保留原来的文件结构,即:所有文件都跑到压缩包根目录下了。// 判断是否需要保留原来的文件结构。

2023-06-21 11:30:24 59

原创 树结构数据与list相互转化

parent?if (child!

2023-06-21 11:25:48 174

原创 mybatis实现一对一及一对多对象管理

-collection 可以指定联合的javaBean对象 property="roles":指定哪个属性是联合的对象 javaType:指定这个属性对象的类型 -->--association可以指定联合的javaBean对象 property="dept":指定哪个属性是联合的对象 javaType:指定这个属性对象的类型 -->--ofType:指定的是映射到list集合属性中POJO的类型 -->标签collection 实现一对多级联查询;

2023-02-09 10:56:00 146

原创 git提交到主干后,本地将主干代码更新到分支上

本地dev_tanghchao分支会有上传箭头提示上传本地dev_tangchao更新到的dev的代码;可以看到dev枝干上的提交已经更新到dev_tangchao分支上了。将dev的代码merge到本地dev_tangchao上;本地dev代码push到git上的dev枝干上;切换到本地的dev_tangchao分支上;

2022-11-11 10:41:01 949

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除