2022年3月13日

dremio 的Spillservice 简单说明

摘要: Spillservice 的场景主要是处理sort ,hash agg 等一些操作,在需要使用本地文件cache的时候 类图 使用Spillservice 服务的模块 主要包含了SpillManager,IncomingBuffers,FragmentExecutor,OperatorContext 阅读全文

posted @ 2022-03-13 23:49 荣锋亮 阅读(100) 评论(0) 推荐(0)

spring boot 基于jackson 多态数据类型处理简化rest api 开发

摘要: 开发好可扩展的rest api 是一门技术,同时开发灵活扩展的rest api 也是比较费事的,很多时候 我们为了业务开发了特别多的rest api,造成系统的维护以及使用都很复杂,graphql 是一种不错的 解决方法(同时业界也有类似通用查询处理),以下是一个简单的基于jackson 多态数据处 阅读全文

posted @ 2022-03-13 20:53 荣锋亮 阅读(407) 评论(0) 推荐(0)

基于jackson 多态数据类型处理rest api 业务

摘要: jackson 支持多态数据类型处理,基于此特性我们可以实现灵活强大的类型处理,业务规则处理 同时基于此可以实现动态插件化的业务处理 参考使用 抽象类型定义 MyUser package com.dalong; import com.fasterxml.jackson.annotation.Json 阅读全文

posted @ 2022-03-13 11:08 荣锋亮 阅读(170) 评论(0) 推荐(0)

hilla maven 插件原理简单说明

摘要: hilla maven 插件的源码是分散在不同的代码库中,hilla 中包含一部分,flow 也包含一部分 插件参考使用 参考使用 <plugin> <groupId>dev.hilla</groupId> <artifactId>hilla-maven-plugin</artifactId> <v 阅读全文

posted @ 2022-03-13 10:37 荣锋亮 阅读(95) 评论(0) 推荐(0)

hilla 源码学习简单说明

摘要: 如果只是看hilla 项目源码就会发现缺少不少东西,实际上部分还是在flow 代码仓库中,从目前看到的情况hilla 主要是关于插件处理部分的,关于框架集成部分的还需要通过flow 项目代码学习 参考资料 https://github.com/vaadin/hillahttps://vaadin.c 阅读全文

posted @ 2022-03-13 00:36 荣锋亮 阅读(73) 评论(0) 推荐(0)

hilla maven 插件实现简单说明

摘要: hilla maven 插件的处理是利用了openapi-> typescript 的模式处理,对于openapi的生成使用了类扫描 maven 插件部分就是包装了openapi 处理 同时基于npm 生成部分类型代码 参考处理代码 packages/java/maven-plugin/src/ma 阅读全文

posted @ 2022-03-13 00:20 荣锋亮 阅读(57) 评论(0) 推荐(0)

导航