自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue表格多选后,将勾选数据返现到弹框中列表,部分数据出现丢失情况

摘要:Vue表格多选后,将勾选数据返现到弹框中列表,部分数据出现丢失情况。客户反馈勾选表格数据后返回条目不一致的问题,原因是后端按create_time倒序排序时,相同时间导致跨页勾选异常。解决方法是在排序条件中增加自增ID字段,确保返回数据顺序固定,避免数据丢失。该方案有效解决了跨页勾选异常问题。

2025-09-28 13:57:01 161

原创 【Java】使用FreeMarker来实现Word自定义导出

本文介绍了使用Java中的FreeMarker模板引擎实现Word文档导出的方法。首先通过Maven引入freemarker依赖库,然后提供了两种Word导出工具类实现:一种基于磁盘路径加载模板(CreateWord方法),另一种使用相对路径加载模板(GeneratorWord方法)。工具类包含配置FreeMarker版本、设置编码格式、处理模板文件等核心功能,并提供了下载文件的方法(downloadFile),支持处理不同浏览器环境下的文件名编码问题。这些方法能够有效解决常规Excel无法满足的特殊导出需

2025-08-04 16:34:49 803

原创 【Java】XML文件的ResultMap生成工具类

xml文件中,快速生成resultMap映射,通过指定实体类来快速生成xml文件的resultMap映射文件

2024-09-24 14:58:44 596

原创 【Java】SpringBoot中实现Redis Stream队列

在SpringBoot中实现Redis Stream队列

2023-12-15 14:55:33 4125 5

原创 【Java】微服务负载均衡算法实现

Java负载均衡是指在多台服务器之间分配负载,以提高服务器的性能和可用性。它通过将请求分发到多台服务器来减少单个服务器的压力,从而提高系统的性能和可用性。这篇只是了解一下负载均衡的算法是如何实现的,在平常使用的话,feign里已经实现了负载均衡策略,所以不需要我们手动去撸代码实现。

2023-07-24 11:44:54 968

原创 【Java】Mybatis使用Collection属性

Mybatis联表查询、Json字段映射

2023-07-19 15:46:13 4004 2

原创 【Java】SpringBoot集成P6spy,实现自定义SQL日志打印

Java实现自定义日志打印功能,优雅的打印SQL

2023-07-12 11:46:11 2138

原创 【Java】使用多态特性来实现微信、支付宝、银联的流程部署

这篇文章使用Java中多态的特性来完成不同方式的。案例:使用接口多态的特性来完成微信支付宝银联的支付。

2023-06-30 12:03:39 930

原创 【微信支付】微信v3支付案例,SpringBoot集成IJPay实现微信v3支付

微信v3支付案例,SpringBoot集成IJPay实现微信v3支付

2023-06-15 15:22:51 3526

原创 【Java】SpringBoot中实现多数据源切换

在SpringBoot中对数据源进行动态的切换

2023-04-28 11:36:15 5094 2

原创 【Seata】Seata配置上传Nacos

seata向nacos上传配置,将所有配置项整合为一个配置文件

2023-04-18 12:02:32 1298

原创 【分布式事务TCC模式】 SpringCloud整合Seata框架,实现TCC模式

分布式事务TCC模式案例,在SpringCloud中集成Seata的TCC模型案例,简单了解TCC模型使用

2023-04-14 16:33:53 1272

原创 【分布式事务AT模式 SpringCloud集成Seata框架】分布式事务框架Seata详细讲解

SpringCloud整合seata框架,案例demo

2023-04-12 16:11:41 1484

原创 【分布式事务 本地部署Seata服务】分布式事务框架Seata本地部署详细讲解

本地部署seata服务,配置nacos,启动本地seata server服务

2023-04-12 15:20:52 2145

原创 【Java】自定义注解和AOP切面的使用

使用AOP和自定义注解完成日志保存

2023-04-02 14:45:09 1675 1

原创 【Java】Mybatis查询数据库返回JSON格式的字段映射到实体类属性

Mybatis查询返回数据库json类型的数据

2023-03-27 16:56:28 8967 6

原创 【Java】SpringBoot中实现异步编程

在Springboot中使用异步操作

2023-03-09 19:56:11 873

原创 【Oracle】在PL/SQL中使用Update语句修改多个表

使用UPDATE修改多个表的数据

2023-02-01 09:33:10 3053 1

原创 【Java】HTTP请求工具类

在工作中可能存在要去调用其他项目的接口,这篇文章我们实现在Java代码中实现调用其他项目的接口。创建一个携带参数的POST请求,去请求其他项目的接口并返回数据。附加HTTP请求工具类,包含(GET、POST、无参GET、无参POST)

2022-12-26 16:36:10 6073

原创 【Java】自定义异常类

在这篇文章我给大家演示一下自定义异常类的编写,在业务编写时可以返回我们的自定义异常信息和状态码等如果参数为null或者为空则抛出我们自定义的异常。

2022-12-26 09:01:48 4003

原创 【Mybatis】Mybatis中${_parameter}代表什么意思

Mybatis的xml中,${_parameter}的讲解

2022-12-23 11:26:39 1388

原创 【Java】打印出一个对象的所有属性

如何打印出一个对象里面的所有属性和对应的值,通过重写`toString()`方法来实现。重写对象的toString方法,方法返回对象的所有属性。

2022-12-06 16:39:29 4923

原创 【Java】logback.xml文件配置

logback日志的使用。logback.xml的配置文件讲解

2022-12-05 14:08:16 5548 2

原创 【Mybatis】Mybatis批量插入操作【详细教程】

对于我们在开发中很多场景都会遇到一些批量数据的插入操作,这篇文章我会简单展示一下案例和在插入时所注意的事项。

2022-10-28 08:34:02 6503

原创 【Java】统一结果集返回工具类

在我们java平常的开发中,比较重要的一点就是对于接口的返回值的定义,因为基本大部分的api接口都需要一个统一的返回,这样调用方就比较好处理,逻辑也清晰,所以设计一个统一的返回就比较重要了。例如200 可以标识成功,500可以表示报错,110可以表示未登录,120可以表示没有权限…code一般用来表示接口的调用情况,调用方可以根据code表判断这个接口的调用情况,些查询接口调用会有一个返回数据,用data来表示,工具类采用Object。

2022-10-20 11:59:02 2346

原创 【Java】Java实现读取Word文档中的文字信息

【代码】【Java】Java实现读取Word文档中的文字信息。

2022-10-17 17:26:06 1604 1

原创 【番外篇】表白程序

【代码】【番外篇】表白程序。

2022-10-14 15:21:38 413

原创 【Flowable】Flowable工作流教程

我们要构建的流程是一个非常简单的请假流程。Flowable引擎需要流程定义为BPMN 2.0格式,这是一个业界广泛接受的XML标准。在Flowable术语中,我们将其称为一个流程定义(process definition)。一个流程定义可以启动多个流程实例(process instance)。流程定义可以看做是重复执行流程的蓝图。在这个例子中,流程定义定义了请假的各个步骤,而一个流程实例对应某个雇员提出的一个请假申请。我们要使用的流程定义为:这个流程应该已经十分自我解释了。

2022-10-14 14:39:54 9962

原创 【单例模式】Java设计模式之-单例模式操作讲解(详细教程)

让你在五分钟之内明白单例模式,清楚知道单例模式是如何使用的,全网详细教程

2022-07-29 10:00:34 496

原创 Mybatis中使用<SQL></SQL>公共引用

在mybatis中使用公共SQL引用,避免频繁使用相同的SQL语句

2022-07-06 09:43:37 4315 3

原创 Mybatis中使用in()查询

mybatis中使用in查询的两种方式

2022-06-22 13:24:12 26560 5

原创 Mybatis查询返回Map<String,Object>类型

使用Mybatis查询结果返回为Map类型,实战操作

2022-06-17 15:16:17 25565 10

原创 SpringBoot整合Redis

在SpringBoot中操作Redis,了解RedisProperties的配置。这期会说一下SpringBoot的约定大于配置首先创建一个SpringBoot项目,版本按照自己的jdk来勾选 SpringWeb和Redis依赖删除多余文件我们在配置文件中配置redis开始测试一下,开启redis服务在测试类中编写代码 opsForValue()是操作字符串的,操作list就是ForList()操作hash就是ForHash()我们来创建一个User 在测试类中测试 运行一下可以看到报错的信息是没有序列化,

2022-06-17 09:30:19 548

原创 Mybatis使用on duplicate key update操作详解

mybatis的on duplicate key update练习,唯一索引存在则更新不存在则插入

2022-06-13 12:16:52 8115 3

原创 SpringBoot多配置文件切换,运行指定配置文件

在springboot中使用profiles来对配置文件进行切换,运行指定的配置文件

2022-06-09 15:59:57 1051 1

原创 SpringBoot整合Mybatis

Springboot整合Mybatis框架,简单CRUD操作

2022-05-23 15:19:17 307

原创 Java实现大富翁抽奖系统

大富翁抽奖系统

2022-05-20 17:00:35 772

原创 Mybatis-plus批量插入

使用mybatis-plus框架完成简单的批量插入操作

2022-05-18 15:24:08 10484 1

原创 Mybatis-plus分页插件的配置和使用

mybatis-plus分页插件配置最详细教程

2022-05-18 09:53:15 2257

原创 Java实现龟兔赛跑

使用继承Thread的方式来实现龟兔赛跑游戏我们首先来看一下需求:开始编写代码:首先我们创建一个动物抽象类Animal,在Animal中定义一个runing的抽象方法注意:这里面有一个回调方法,定义它的目的就是当任意一方跑完200m后,调用回调方法,表示比赛结束,另一方停止跑步接下来我们创建Rabbit类,继承一下Animal,调用里面的跑步方法...

2022-05-13 10:08:14 4104

Java中实现短信验证码

Java中简单实现往手机发送验证码

2022-03-30

空空如也

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

TA关注的人

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