- 博客(126)
- 资源 (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 4519 5
原创 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 137
原创 【DBAPI案例】DBAPI如何使用复杂多层嵌套JSON作为请求参数
作为一款API低代码快速开发工具,DBAPI是不是很方便呢?欢迎关注DBAPI微信公众号以及官网地址。
2023-09-17 09:21:19 328
原创 【DBAPI案例】如何在一分钟内将SQL转化成API
作为一款API低代码快速开发工具,DBAPI是不是很方便呢?欢迎关注DBAPI微信公众号以及官网地址。
2023-09-17 09:03:19 2617 2
原创 【DBAPI案例】DBAPI如何向数据库插入多条数据?
作为一款API低代码快速开发工具,DBAPI是不是很方便呢?欢迎关注DBAPI微信公众号。
2023-09-16 21:31:44 249
原创 vue+springboot 前后端分离 上传文件处理后再下载,并且传递参数
【代码】vue+springboot 前后端分离 上传文件处理后再下载,并且传递参数。
2023-08-15 11:56:37 737
原创 关于vue props watch监听不生效的问题
发现子组件初始化的时候(页面初次加载),watch里的函数并没有执行,必须在created里面调用一次this.getDetail(this.id),才能初始化执行。里手动调用一次,就必须使用。
2023-06-13 18:01:34 2158
原创 springcloud nacos 根据服务名获取服务的ip端口
@Autowired private NacosServiceManager nacosServiceManager; @Autowired private NacosDiscoveryProperties nacosDiscoveryProperties; public String getGatewayAddress() { String res = null; try { NamingService nami..
2022-01-01 20:06:14 3560
原创 oracle大数据量插入
先把表设置nologgingalter table MFGCREATE.tabxxx nologging;insert append插入INSERT /*+ APPEND */ INTO MFGCREATE.tabxxx nologging( MFGDATE, PRODUCTFAMILY, HANDLE, WGHT_RUNTIME )SELECT MFGDATE, PRODUCTFAMILY, HANDLE, WGHT_RUNTIME F.
2021-12-15 15:50:07 2098
原创 oracle笔记
job设置1) dbms_job.remove(jobId) 删除job定时任务,可以从user_jobs视图中查看job的详细情况2) dbms_job.run(jobid) 运行定时任务3) dbms_job.broken(jobid,true) 终止定时任务4) dbms_job.interval(jobid,'interval') 修改定时任务的执行时间...
2021-12-08 16:32:42 192
原创 发布到maven中央仓库(2021最新版)
访问 https://issues.sonatype.org/secure/Dashboard.jspa 网站settings.xml设置 <server> <id>ossrh</id> <username>sonatype账号</username> <password>sonatype密/password> </server>pom.xml设置 <name>d..
2021-09-29 21:24:07 406
原创 vue 自动注册某个文件夹下的所有组件
在组件同级目录下创建index.jsconst install = (Vue) => { const requireComponent = require.context(".", true, /\.vue/); requireComponent.keys().forEach(fileName => { const config = requireComponent(fileName); Vue.component(config.defau.
2021-09-18 13:28:03 2553
原创 vue axios FormData 前端上传文件
<input type="file" ref="fileInput" /> <button @click="upload">上传</button> upload() { const files = this.$refs.fileInput.files var formData = new FormData(); let config = { headers: { "Content-Ty...
2021-09-18 11:33:27 236
原创 自己编写vue tabs组件编写
mytabs.vue<template> <div> <ul> <li v-for="item in labels" @click="clickTab(item)">{{item}}</li> </ul> <slot></slot> </div></template><script>export default { da
2021-08-17 22:16:36 305
原创 vue + springboot 文件上传
vue + springboot 文件上传 @RequestMapping(value = "/import", produces = "application/json;charset=UTF-8") public void uploadFile(@RequestParam("file") MultipartFile file) throws IOException { //读取文件内容 String s = IOUtils.toString(file.getInput
2021-08-14 21:46:53 190
原创 前后端分离jwt登录验证
前后端分离jwt登录验证 (vue + springboot)方案第一次登录后,前端j将后端返回的token保存在localStorage中以后每次前端访问后端接口时,都从localStorage中取出token加入请求header的Authorization字段后端建立拦截器,拦截每个请求的header中的Authorization字段值,即token,校验token是否过期,如果过期返回响应码401,否则放行前端建立全局响应拦截器,如果拦截到接口请求响应码是401,就跳转到登录页面log
2021-08-07 17:30:58 641 1
原创 maven父子工程install的时候排除某些子模块,让子模块不install
maven install 的时候,如果是maven父子工程,希望某个子模块不install,怎么办呢?比如我有个子模块叫assembly,只是用来打包的,并不希望它install到本地仓库解决办法:在子模块的pom中添加代码:<maven.install.skip>true</maven.install.skip> ...
2021-07-27 19:00:00 2444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人