logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MybatisPlus Lambda表达式 聚合查询 分组查询 COUNT SUM AVG MIN MAX GroupBy

本方案很好的实现了MybatisPlus基于Lambda表达式实现聚合操作,代码在形式上与单表保持统一,代码优雅。

文章图片
#mybatis#java#mysql
ClickHouse在大数据领域应用实践

一、序言面向大数据量查询数据库,优点是在较大数据量(千万级)的前提下具有较好的查询性能。1、应用场景ClickHouse应用于OLAP(在线分析处理)领域,具体来说满足如下特点使用此技术比较合适:事务型数据库表通过连表查询转换成宽表聚合(统计)计算使用较多对查询效率要求较高,有限时间范围内能够容忍非幂等性查询(最终一致性)2、学习姿势大多数学习ClickHouse是从OLTP数据库开始的,比如My

文章图片
#数据库#mysql
Supervisor多进程管理 异常自动重启 可视化管理

Supervisor是多进程管理工具,在Docker中相关联的进程能够通过supervisor来管理。微服务项目开发阶段,可用于微服务子项目的启动管理。支持web可视化管理,能够极大方面开发者对项目状态的监控和重启管理。

文章图片
#java#spring#linux
MybatisPlus多表连接查询

一、序言(一)背景内容软件应用技术架构中DAO层最常见的选型组件为MyBatis,熟悉MyBatis的朋友都清楚,曾几何时MyBatis是多么的风光,使用XML文件解决了复杂的数据库访问的难题。时至今日,曾经的屠龙者终成恶龙,以XML文件为基础的数据库访问技术变得臃肿、复杂,维护难度直线上升。MybatisPlus对常见的数据库访问进行了封装,访问数据库大大减少了XML文件的依赖,开发者从臃肿的X

文章图片
#java#spring
分享几个 Github 镜像网站(亲测可用)

GitHub 在国内经常会出现无法访问的情况,下面分享几个 GitHub 镜像站供大家使用!

#大数据
MybatisPlus多表连接查询

一、序言(一)背景内容软件应用技术架构中DAO层最常见的选型组件为MyBatis,熟悉MyBatis的朋友都清楚,曾几何时MyBatis是多么的风光,使用XML文件解决了复杂的数据库访问的难题。时至今日,曾经的屠龙者终成恶龙,以XML文件为基础的数据库访问技术变得臃肿、复杂,维护难度直线上升。MybatisPlus对常见的数据库访问进行了封装,访问数据库大大减少了XML文件的依赖,开发者从臃肿的X

文章图片
#java#spring
分享几个 Github 镜像网站(亲测可用)

GitHub 在国内经常会出现无法访问的情况,下面分享几个 GitHub 镜像站供大家使用!

#大数据
SpringBoot2.6.x默认禁用循环依赖后的应对策略

一、序言SpringBoot 2.6.x不推荐使用循环依赖,这是一个好消息,SpringBoot从底层逐渐引导开发者书写规范的代码,同时也是个忧伤的消息,循环依赖的应用场景实在是太广泛了。如果从低版本升级到2.6.x,那么很大概率遇到的第一个问题便是循环依赖问题。二、问题复原1、代码说明下面风格的代码比较普遍:两个类都有调用对方方法的需求,因此很容易写成循环引用。@Servicepublic cl

文章图片
#java#spring boot#intellij-idea
到底了