源代码可从这里下载。 什么是HandlerInterceptor? HandlerInterceptor是支持自定义handler执行链的工作流接口。应用程序可以为handl...
源代码可从这里下载。 什么是HandlerInterceptor? HandlerInterceptor是支持自定义handler执行链的工作流接口。应用程序可以为handl...
在ts项目中给axios的config加属性,例如 loading 定义接口返回的数据类型 1 简单封装axios 2 axios config添加自定义属性 在根目录添加...
Good morning, everyone! 之前我们已经说过用Shiro和JWT[https://mp.weixin.qq.com/s/hafjwxVK2uO7JPoUS...
最近看了好几个认证框架,什么 Appache Shiro 啦、Sa-Token 啦、Spring Security啦。。。尤其是Spring Security,做为对标 Sp...
1. 前言 上一篇博客【SpringBoot整合Flowable工作流-1(画流程定义)[https://blog.csdn.net/JinglongSource/artic...
一个用于运行 Java SpringBoot 的 Linux 脚本 run.sh 自动根据所在目录获取最新的可执行 jar、war 自动使用环境变量 JAVA_HOME 进行...
1. 前言 由于内容比较多,一篇文章可能还介绍不完,接下来可能会分成几篇文章进行介绍。相信很多人都听说过或者了解过工作流,也在生活中接触不少,比如OA系统的审批。目前国内有很...
顶起来👍
如果说复制集是mongo为了备份数据,将一份数据存储在多台实例上的一种集群架构的话,那么当我们的数据存储过多,最好能将数据分开存储,这个时候就可以使用mongo的另一个多实例...
复制集数据同步 使用复制集的过程中,当主节点有数据变更的时候,备份节点都会进行数据同步操作,需要注意的是,在Mongo的复制集中,备份节点进行数据同步是依赖主节点的oplog...
现在的批量操作有两种,一种是我们常规的for循环拼接sql,形成一个完整的超长sql一次提交过去,这种是效率最高的,但是也是受数据库以及sql语句的限制,还有一种就是利用jdbc的batchSession,开启一个长事物,在事物内,多次传递insert等语句,最后在批量的数量达到以后,在进行一次提交操作完成,mp使用的就是这种方案,这种实际上也是完成了批量操作,好处是,只要jdbc连接支持,就可以完成,不受数据库以及语法的限制,但是性能比for拼接sql的方式要慢上一点,实际上测试下来,性能还是比for循环一条一条插入快了很多的,对数据库来说消耗更多的是事物,每次都开启事物消耗是最大的,这两种方案实际上都是减少了事物的开启,只是传递多条sql和传递一条sql的区别,性能差距不大
mybatis-plus真正批量新增和更新使用mybatis-plus来进行批量新增和更新时,你会发现其实是一条条sql执行,下面进行优化。 1.添加InsertBatchMethod和UpdateBatchMeth...
mybatis plus的IService里面的batch方法是使用了batchSession进行提交的,只要你的jdbc连接上加上了rewriteBatchedStatements=true配置项,在调用batch*方法的时候,实际上就是开启了批量提交,但是是在批量的条数完成后一次性提交过去的,虽然还是一条一条插入,但是最终是一个提交请求完成的,这个和for循环,提交一条开启一个事物的方式是完全不同的
mybatis-plus真正批量新增和更新使用mybatis-plus来进行批量新增和更新时,你会发现其实是一条条sql执行,下面进行优化。 1.添加InsertBatchMethod和UpdateBatchMeth...
前面我们学习了mongo的环境搭建到文档基础操作,以及高级查询处理等常见操作,但是一直都是处理的单机服务器,在我们实际生产中,使用单机风险会很高,如果是服务崩溃了或者不可访问...
上篇我们学习了MongoDB中的一些特殊集合,如TTL集合与固定大小的集合,特殊的索引-文本索引,以及mongo的高级功能GridFS文件存储功能的支持,本篇我们开始从数据分...
上篇我们学习了MongoDB中的索引机制以及常见的索引管理,除此之外,MongoDB还支持一些针对特殊业务的集合或者索引,例如支持空间存储索引,支持固定大小集合,支持搜索和T...
引言 不知道大家有没有仔细观察过支付宝的账单页面,月份为组头,账单为组的内容。账单按月份进行分组,当连续往下滑动RecyclerView,当月月份仍显示,下滑至前一月账单...
近来要做个项目,里边要求有emoji表情列表,“表情”在很多即时聊天IM的项目中会用到,很多存储的是图片,而emoji表情是通过utf/Unicode编码进行显示的。我使用的...
@chanly_e59d 哈哈,感谢关注
MongoDB应用篇-mongo索引机制与管理上篇我们学习了mongoDB的文档相关操作,了解了mongo的查询机制,以及支持的几种常见查询方式,本篇我们从应用的角度学习mongoDB中的索引机制 我们知道如果没有索引,...
一. Drools规则引擎 简介: 特性: 3.原理: 使用方式: (1)Maven 依赖: (2)新建配置文件/src/resources/META-INF/kmodule...
上篇我们学习了mongoDB的文档相关操作,了解了mongo的查询机制,以及支持的几种常见查询方式,本篇我们从应用的角度学习mongoDB中的索引机制 我们知道如果没有索引,...