- 博客(142)
- 资源 (3)
- 收藏
- 关注
原创 不用写代码就可以创建HTTP API,开源项目DBAPI推荐
在互联网业务开发中,其实有很多时候HTTP接口的逻辑就是sql执行,典型场景比如报表系统,报表的api逻辑就只是sql执行而已,但是我们开发起来要写很多代码,以java springboot项目为例,要写controller/service/mapper/entity/domain/dto,其实写这些代码都是重复性的工作,有没有办法可以只写sql就自动生成http协议的API呢?今天推荐一个开源项目就是做这个事的地址: https://gitee.com/freakchicken/db-api只.
2021-10-02 10:25:51 5458 3
原创 DBAPI连接阿里云 maxcompute 报错
新建空的maven项目,使用maven坐标。,这个不是完整的,它还依赖其它jar包。,这个是完整的jar包。访问以下链接寻找驱动包。
2024-11-05 11:25:00 127
原创 vscode markdown-image 图片粘贴自动上传到本地目录设置
【代码】vscode markdown-image 图片粘贴自动上传到本地目录设置。
2024-11-02 11:50:19 344
原创 DBAPI如何实现插入数据前先判断数据是否存在,存在就更新,不存在就插入
往数据库插入数据的时候,需要先判断一下记录是否在数据库已经存在,如果已经存在就更新记录,如果不存在,才插入数据。调用存储过程,传入两个参数,会根据第一个参数。DBAPI实现数据不存在即插入、存在即更新。采用存储过程实现,以mysql为例子。再传入同一个id,可以看到数据更新。在数据库执行以下语句创建存储过程。
2024-09-25 21:44:50 393
原创 DBAPI如何使用内存缓存
在使用DBAPI创建API的时候,有时候SQL查询比较耗时,如果业务上对数据时效性要求不高,这种耗时的SQL可以使用缓存插件来将数据缓存起来,避免重复查询。DBAPI在设计上一直秉持着轻量化的设计原则,所以官方也提供了内存缓存插件,它直接使用DBAPI服务自身的内存来缓存数据,不需要额外的缓存服务。页面上不用填写插件参数,缓存会自动生效。因为缓存占用了DBAPI自身的内存空间,所以插件限制了缓存元素的最大数量,默认是1000。如果您想了解更多插件相关的,或者自己开发插件,请阅读DBAPI如何使用内存缓存。
2024-09-07 20:03:24 458 1
原创 vue2 数组删除元素监听不到变化的解决方案
如果用watch 监听了这个数组,会监听不到数组的变化,必须用以下方法删除才能watch监听到。vue2 中数组删除一个元素,
2024-08-28 13:23:36 180
原创 DBAPI如何用SQL将多表关联查询出树状结构数据(嵌套JSON格式)
最后一级(第三级)就是订单中的所有产品信息,有哪些字段就是取决于SQL查询出的所有字段去除掉前面父级用掉的字段后,剩下的字段。分组,得到一个订单下的所有产品信息。可以看到只要对这个结果进行两次分组,就可以得到树状结构数据了。就构成了3级的树状结构,如何查询出如下树状结构数据呢?分组,得到一个客户下的所有订单信息,然后对订单信息按。一个客户有多个订单,一个订单包含多个产品信息,分组,得到一个客户下的所有订单信息并命名为。分组,得到一个订单下的所有产品信息并命名为。插件参数的意思就是第一次按。
2024-08-18 22:15:03 483
原创 DBAPI如何用SQL查询出类似嵌套JSON的树状结构数据(例如省市区父子结构数据)
DBAPI如何用SQL查询出类似嵌套JSON的树状结构数据(例如省市区数据)
2024-08-10 21:20:01 446
原创 DBAPI 如何对SQL查询出的日期字段进行统一格式转换
如果修修改成自己想要的年月日格式,就要使用数据转换插件。修改API选择日期格式化插件并且配置插件参数。访问API发现日期字段默认返回时间戳格式。重新访问API可以看到日期格式已经变了。
2024-08-10 19:32:20 323
原创 DBAPI怎么进行数据格式转换
就是原始的数据格式,代码的最后一行必须是一个变量且不能有。关键字,最后一行的这个变量就是格式转换后的数据。注意代码中可以直接使用内置变量。
2024-05-26 22:26:08 389
原创 oracle 笔记
dbms_scheduler创建带参数的定时任务declare job number;begin dbms_scheduler.create_job( job_name => 'JOB_PROC_HONGHU_UESAGE_DAILY', job_type => 'STORED_PROCEDURE', job_action => 'PROC_HONGHU_UESAGE_DAILY', number_of_arguments => 1,
2024-02-18 17:05:35 169
原创 【DBAPI案例】DBAPI如何使用复杂多层嵌套JSON作为请求参数
作为一款API低代码快速开发工具,DBAPI是不是很方便呢?欢迎关注DBAPI微信公众号以及官网地址。
2023-09-17 09:21:19 457
原创 【DBAPI案例】如何在一分钟内将SQL转化成API
作为一款API低代码快速开发工具,DBAPI是不是很方便呢?欢迎关注DBAPI微信公众号以及官网地址。
2023-09-17 09:03:19 3435 2
原创 【DBAPI案例】DBAPI如何向数据库插入多条数据?
作为一款API低代码快速开发工具,DBAPI是不是很方便呢?欢迎关注DBAPI微信公众号。
2023-09-16 21:31:44 376
原创 vue+springboot 前后端分离 上传文件处理后再下载,并且传递参数
【代码】vue+springboot 前后端分离 上传文件处理后再下载,并且传递参数。
2023-08-15 11:56:37 778
原创 关于vue props watch监听不生效的问题
发现子组件初始化的时候(页面初次加载),watch里的函数并没有执行,必须在created里面调用一次this.getDetail(this.id),才能初始化执行。里手动调用一次,就必须使用。
2023-06-13 18:01:34 2385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人