博客

基于MyBatis Plus扩展对Empty Where拦截

2020-01-19 · 许进
项目中经常出现因为Mybatis的动态where条件不满足导致实际sql语句的where条件为空,进而查询全表,当数据量比较大的时候,导致OOM的情况。比如当用户表的数据量为4千万时,如果load全表数据量将会导致OOM,为了解决这种情况基于Mybatis Plus自定义Interceptor实现统一的拦截本篇文章主要介绍基于MyBatis Plus扩展进行Empty Where拦截,避免查询全表出现OOM

向左还是向右?聊聊中台建设中的那些纠结事

2019-10-29 · 谭明智
今年参加了云栖大会,作为中台的践行者,我也更关注中台架构实施的行业状况,学习了其他公司中台的思想和经验。云栖大会上,我和做中台实践的同学,以及在阿里做中台的朋友进行了深入的交流和探讨,对做中台过程中遇到的比较纠结的问题进行了思考和总结

如何打造业务中台发动机?

2019-10-22 · 许进
从2018年开始,“中台”成为风靡IT技术圈的热词,每个人对中台的理解就像一千个观众眼中有一千个哈姆雷特一样。本文将从可落地的角度,分享如何打造业务中台发动机。

Switch-开关中间件设计

2019-10-17 · 许进
本文主要介绍开关中间件的设计,switch提供统一的方式来定义开关、统一的控制台和api来对开关进行查询和操控。Switch定义的开关包含丰富的可读性属性,为开关信息的维护和传承提供便利