2022年5月20日

springboot2.x、工作流activiti6.0与tk.mybatis整合出现异常问题解决

摘要: 1.引入依赖 <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter-basic</artifactId> <version>6.0.0</version> </dependency> 阅读全文

posted @ 2022-05-20 11:40 qqq9527 阅读(123) 评论(0) 推荐(0) 编辑

2022年2月15日

Camel框架的使用

摘要: Camel流程框架是Apache下的一个开源项目,是较为成熟的流程框架。在web项目中也可以无缝地集成于Spring当中。 一、简单使用 引入camel相关的jar包:camel-core-2.10.4.jar。 1、经典的入门示例——文件移动 public class FileMoveWithCa 阅读全文

posted @ 2022-02-15 14:52 qqq9527 阅读(650) 评论(0) 推荐(0) 编辑

2022年1月17日

如何设计API返回码(错误码)?

摘要: 一、前言 客户端请求API,通常需要通过返回码来判断API返回的结果是否符合预期,以及该如何处理返回的内容等 相信很多同学都吃过返回码定义混乱的亏,有的API用返回码是int类型,有的是string类型,有的用0表示成功,又有的用1表示成功,还有用”true”表示成功,碰上这种事情,只能说:头疼 A 阅读全文

posted @ 2022-01-17 11:22 qqq9527 阅读(52) 评论(0) 推荐(0) 编辑

2022年1月8日

logback.xml自定义标签实现(机器名+端口)

摘要: 需求: 由于大部分服务部署在多台机器上,当服务器资源不足时,存在1台服务器上部署多个相同的服务,为了区分日志,在日志生成的日志文件中添加机器名称和端口号(也支持用命令启动时添加端口),具体实现示例如下: 步骤1:端口设置application.properties中,字段名称为“server.por 阅读全文

posted @ 2022-01-08 15:06 qqq9527 阅读(743) 评论(0) 推荐(0) 编辑

2021年12月22日

mysql关联多表修改数据

摘要: UPDATE testA a INNER JOIN testB b on a.id = b.idset a.`status` = b.`status`,a.update_time = b.update_timewhere b.`status` != 2 ; 阅读全文

posted @ 2021-12-22 15:53 qqq9527 阅读(290) 评论(0) 推荐(0) 编辑

2021年12月18日

使用kafka客戶端例子(开启kerberos验证)

摘要: 1.pom配置 <!--kafka支持--> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version> 2.3.0</version> </dependency> 阅读全文

posted @ 2021-12-18 10:22 qqq9527 阅读(395) 评论(0) 推荐(0) 编辑

2021年12月16日

Java 双亲委派机制

摘要: 链接: https://jitwxs.cn/9f878221.html 阅读全文

posted @ 2021-12-16 15:23 qqq9527 阅读(14) 评论(0) 推荐(0) 编辑

使用ParallelStream 与线程不安全的list导致数据为null

摘要: 使用list.parallelStream发现方法返回的list中包含null数据,原因是因为parallelStream是线程安全的,使用arrayList非线程安全的会出现null,换成 List<JSONObject> jsonObject = Collections.synchronized 阅读全文

posted @ 2021-12-16 14:39 qqq9527 阅读(81) 评论(0) 推荐(0) 编辑

2021年12月8日

由@Transactional引发的异步消息数据不同步问题

摘要: 事件背景:由于项目使用的是spring cloud 架构,各个服务通过eureka注册,通过feign相互调用,对外暴露了一个服务给第三方公司调用,同时最终还要同步数据到另一家公司,结构如下图 现在遇到一个问题,第三方业务回调的最新状态,我们自己修改了,到另外一家的时候状态还是之前的,由于中间穿插了 阅读全文

posted @ 2021-12-08 16:31 qqq9527 阅读(385) 评论(0) 推荐(0) 编辑

2021年11月30日

处理git项目内部结构一个变多个子包后提交失败问题

摘要: 问题描述: 由于项目处于前期开发阶段,开发过程中需要给第三方提供部分接口,为保证安全性、方便性,需要把项目从一个变成多个子项目,改变之后需要提交到git,多次尝试都失败,甚至出现了多个子包,一个子包一个git提交版本。 解决方法: 与其他开发人员确认后明确之前提交的记录日志不是很重要,而且项目处于刚 阅读全文

posted @ 2021-11-30 18:01 qqq9527 阅读(82) 评论(0) 推荐(0) 编辑

导航