摘要:前言 xxl-job是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展、开箱即用。我部门大部分定时任务调度都是基于xxl-job,诸如报表统计、定时数据同步等。 今天的素材来源于某天产品经理想在定时同步报表数据的基础上,再增加一个手动触发报表数据同步的功能。即在报表页面上新 阅读全文
posted @ 2021-03-04 11:15 Linyb极客之路 阅读(10) 评论(0) 推荐(0) 编辑
摘要:前言 年前和业务部门的研发小伙伴聊天,他说由于之前表设计考虑不周全,导致业务表缺少了一些字段,他老大就把这个加表字段的任务给他,咋一听挺简单的,不就加些字段,但小伙伴烦恼的地方在于需要加这些字段的表大概有100多张,如果单靠手动添加,那效率太低了。于是他问我有没有啥方法,能比较方便的实现这个需求,今 阅读全文
posted @ 2021-02-23 14:57 Linyb极客之路 阅读(852) 评论(1) 推荐(1) 编辑
摘要:前言 使用过mybatis-plus的朋友可能会知道,通过实现元对象处理器接口com.baomidou.mybatisplus.core.handlers.MetaObjectHandler可以实现字段填充功能。但如果在更新实体,使用boolean update(Wrapper updateWrap 阅读全文
posted @ 2021-01-30 12:40 Linyb极客之路 阅读(151) 评论(0) 推荐(0) 编辑
摘要:前言 本文案例来源于业务开发部门进行多租户开发时发生的案例。用过mybatis-plus多租户插件的朋友,可能会知道,该插件的租户id值基本都是从上下文得来,这个上下文可以是cookie、session、threadlocal等。据业务部门反馈,在某次插入时,他们发现获取不到租户id值,于是他们在他 阅读全文
posted @ 2021-01-21 14:47 Linyb极客之路 阅读(193) 评论(0) 推荐(0) 编辑
摘要:前言 什么是优雅关闭 在我看来所谓的优雅关闭,就是在系统关闭时,预留一些时间,让你有机会来善后一些事情 什么时候需要优雅关闭 是否所有项目都需要优雅关闭?那也不一定,毕竟所谓的优雅关闭,另一面就意味这关闭得慢,因此项目的优雅关闭得看项目的核心程度,换言之就是看该项目处理的数据是不是核心数据,其实项目 阅读全文
posted @ 2021-01-15 11:55 Linyb极客之路 阅读(106) 评论(0) 推荐(0) 编辑
摘要:前言 本文例子来源于某个业务团队,本文主要记录在协助他们部署接入sap遇到的问题,且只记录解决问题的答案,不说明原理。 问题实录 1、问题一:Illegal JCo archive "sapjco-1.0.jar". It is not allowed to rename or repackage 阅读全文
posted @ 2021-01-05 10:49 Linyb极客之路 阅读(55) 评论(0) 推荐(0) 编辑
摘要:前言 本文案例来自业务部门的一个业务场景。他们的业务场景是他们部门研发了一个微服务上下文透传组件,其透传原理也挺简单的,就是通过springboot拦截器把请求参数塞进threadlocal,然后下游通过threadlocal取到值,服务之间进行feign调用时,再把threadlocal的参数塞到 阅读全文
posted @ 2020-12-31 21:57 Linyb极客之路 阅读(387) 评论(0) 推荐(0) 编辑
摘要:前言 最近业务开发部门因为开发环境和测试环境共用一个maven私仓,导致他们开发环境的API包和测试环境的API包发生了覆盖现象。于是他们向我们部门提出一个需求,希望我们能帮他们实现或者提供这么一个方案,就是项目自动化构建时,项目的版本号能跟着环境变更。比如是开发环境,则项目的API包版本就形如1. 阅读全文
posted @ 2020-12-25 09:35 Linyb极客之路 阅读(355) 评论(0) 推荐(0) 编辑
摘要:前言 最近业务开发部门给我们部门提了一个需求,因为他们开发环境和测试环境共用一套kafka,他们希望我们部门能帮他们实现自动给kafka的topic加上环境前缀,比如开发环境,则topic为dev_topic,测试环境,则topic为test_topic,他们kafka客户端是使用spring-ka 阅读全文
posted @ 2020-12-04 23:58 Linyb极客之路 阅读(82) 评论(0) 推荐(0) 编辑
摘要:前言 最近项目组拿了友商的springcloud alibaba项目来进行改造,在翻阅他们的代码时候,发现他们把@FeignClient写在服务提供方的API上,他们这样的写法成功的引起我的注意,于是抱着好学的心态请教友商的开发人员,于是一篇水文就这么诞生了 友商开发人员解惑 友商服务提供方的API 阅读全文
posted @ 2020-11-28 17:16 Linyb极客之路 阅读(193) 评论(0) 推荐(0) 编辑