腾讯 APIJSON 插件 apijson-influxdb 开源,支持物联网时序数据库
腾讯 APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库。
为各种增删改查提供了完全自动化的万能 API,零代码实时满足千变万化的各种新增和变更需求。
能大幅降低开发和沟通成本,简化开发流程,缩短开发周期。适合中小型前后端分离的项目。
自 2016 年开源 7 年来发展迅速,目前 16K+ Star 位居 400W Java 开源项目前 100。
国内 腾讯、华为、阿里巴巴、字节跳动、美团、拼多多、百度、京东、网易、快手、圆通 等 和
国外 Google, Apple, Microsoft, Amazon, Tesla, Meta(FB), Paypal 等数百个知名大厂员工 Star,
也有 腾讯、华为、字节跳动、Microsoft、Zoom、知乎 等 工程师/专家/架构师 提了 PR/Issue,
还被 腾讯、华为、百度、SHEIN、快手、中兴、传音、圆通、美图 等各大知名厂商用于各类项目。
apijson-influxdb ![]()
腾讯 APIJSON 6.1.0+ 的 InfluxDB 数据库插件,可通过 Maven, Gradle 等远程依赖。
An InfluxDB plugin for Tencent APIJSON 6.1.0+
添加依赖
Add Dependency
Maven
1. 在 pom.xml 中添加 JitPack 仓库
<repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories>
2. 在 pom.xml 中添加 apijson-influxdb 依赖
<dependency> <groupId>com.github.APIJSON</groupId> <artifactId>apijson-influxdb</artifactId> <version>LATEST</version> </dependency>
使用
Usage
在你项目继承 AbstractSQLExecutor 的子类重写方法 execute
Override execute in your SQLExecutor extends AbstractSQLExecutor
@Override public JSONObject execute(@NotNull SQLConfig<Long> config, boolean unknownType) throws Exception { if (config.isInfluxDB()) { return InfluxdbUtil.execute(config, null, unknownType); } return super.execute(config, unknownType); }
在你项目继承 AbstractSQLConfig 的子类重写方法 execute
Override execute in your SQLConfig extends AbstractSQLConfig
@Override public String getSchema() { return InfluxDBUtil.getSchema(super.getSchema(), DEFAULT_SCHEMA, isInfluxDB()); } @Override public String getSQLSchema() { return InfluxDBUtil.getSQLSchema(super.getSQLSchema(), isInfluxDB()); }
有问题可以去 Tencent/APIJSON 提 issue
点右上角 ⭐Star 支持一下,谢谢 ^_^
https://github.com/APIJSON/apijson-influxdb

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源 OA 办公系统 — 勾股 OA 4.96.16 发布
勾股 OA 办公系统是一款简单实用的开源的企业办公系统。系统集成了系统设置、附件管理、人事管理、行政管理、消息管理、企业公告、知识库、审批流程设置、办公审批、日常办公、财务管理、客户管理、合同管理、项目管理、任务管理、知识库、附件管理等功能模块。系统简约,易于功能扩展,方便二次开发,可以用来做日常 OA,CRM,ERP,业务管理等系统。 勾股 OA v4.96.16 发布啦,主要更新了如下功能: 🔴更新日志: 1、优化:超级岗位角色(第一个角色)不能修改、删除;2、优化:超级管理员(第一位用户)信息不能修改、删除,只能修改密码;3、优化:任务删除功能,如果任务存在关联的工作记录无法删除;4、新增:支持用户使用用户名、手机号码、邮箱登录;5、修复:员工禁用后,在通讯录中还显示的问题;6、修复:工作类型中禁用某个类型后,但在添加任务时仍然显示该类型的问题;7、修复:岗位职称删除以后,再添加同样的岗位时提示已经存在的问题;8、优化:日程排期日历字体颜色调整;9、修复:选择控件点击确定时可能关闭全部弹层的问题10、优化:选择人员控件调整为超过两人就出现全选按钮;11、修复:日报上传附件,编辑...
- 下一篇
CXYGZL-程序员工作流,持续迭代升级中
概述 现在开源的工作流引擎,基本都是以BPMN.js为基础的,导致使用门槛过高,非专业人员无法驾驭。本工作流借鉴钉钉/飞书的方式,以低代码方式降低用户使用门槛,即使是普通企业用户也可以几分钟内就能搭建自己的工作流引擎。 官网:程序员工作流 本次更新内容 【新增】流程报表支持条件筛选导出 【新增】流程支持多版本管理,支持暂存功能 【新增】用户任务支持任务监听器 【新增】用户任务支持审批时限 【新增】支持用户属性中的多选当做分支条件 【新增】单选多选表单支持远程加载选项 【优化】流程报表在发起流程的时候记录数据,流程完成的时候完善数据;新增流程状态、审批结果等字段 【优化】签署合同自动生成电子证书并保存 【优化】流程结束删除相关流程实例字段 【优化】记录用户任务是否自动完成 【优化】创建流程添加redis锁防止重复创建 【修复】签署合同签章错位问题 功能介绍 便捷 已适配H5、微信小程序和钉钉小程序,随时随地可以发起流程、处理任务、查看流程执行情况,不遗漏任何一个瞬间 好用 通过低代码方式,拖拽表单、自定义流程图即可实现自己的工作流。所有配置所见所得,无需复杂配置 专业 支持排他网关、包容...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器