Mybatis 批量更新报错:Parameter 'orderList' not found. Available parameters are [collection, list]

项目中有个任务要处理数据库中十几万的数据,根据设置的评分项对订单进行打分,并更新打分和命中的评分项。参考之前代码中的写法,创建递归线程池,将任务拆分成不大于 700 条记录的子任务,然后在子任务中遍历数据并处理。因为循环插入数据库是比较不推荐的做法,所以在遍历数据中,创建需要更新的数据对象并填充,然后添加到更新列表中,在遍历结束后批量更新。前面遇到一些 null 空对象的错误,都一一修复了,主要就

买房转账遇到的问题

跨行转账不收费邮储银行不支持跨行转账??II类卡有限额,尽量不用每个区县的农商行都不是一家,有问题还得找开户地支行的解决智能机对父母一辈来说犹如天书,尽量不要麻烦他们跨行转账不收费对于父母来说,肯定是一分钱都不收最好。他们的印象里同一个银行转账是不收费的,但跨行转账不清楚。我也不知道,一般都是绑定支付宝或者微信支付,更没有过大额的转账。网上百度的结果是要收费,有说千分之三的,然后封顶有 30 块,

《鲜花》薛凯琪&回春丹乐队

fifi 穿的确实跟花一样,明艳动人。fifi 的加入歌曲风格也变得活波起来。PS:她穿的是明黄色的裙子,被灯光一照,变成绿色了,所以现场应该是蓝光。使用 Dplayer 组件播放的服务器上的资源,加载不出来可以刷新一下重试

“肌肉拉伤血管破裂” 算小伤吗

最近又聊没了一位相亲对象,借着有些郁闷的劲儿,写一下大概的过程,总结一下失败的经验。上周六告知我她因为意外,发生了交通事故。到医院处理之后,因为没有床位所以回家修养了。我问是否严重,她回复我说 “没有伤到骨头,肌肉拉伤血管破裂”。想象中骑个小电驴然后遇到拐弯的车辆撞倒了,严重的话,人可能没了,或者住院。她能够被允许回家修养,我猜测是问题不大的。然后说了几句,好好休息,好好吃饭就结束了。今天想着放假

免费音乐播放器(可在线听歌、下载)推荐:洛雪音乐 2.7.0

QQ 音乐的绿钻会员再次过期了,然后没歌可听的焦虑就来了。一开始听歌使用的网易云音乐,当时每听一首歌都要看看评论区,因为“网抑云”的评论真的很上头。后来因为想听的歌总是没有版权,即使是付费了也听不到,就转到 QQ 音乐了。没说的,大平台版权很齐全,也没有很上头的评论区氛围,感觉我的“抑郁症”也被治好了。QQ 音乐的绿钻会员,我是每次充完就关闭自动续费,然后下次需要,就再充一次,因为收藏里标注为 V

免费搞定 “Intellij IDEA”(二)

上次 免费搞定 “Intellij IDEA” 里介绍的是通过添加教育版插件实现免费使用 Intellij IDEA 的目的。也不知道哪根经搭错了,个人还是在使用付费版本的(有时候会有莫名其妙又很幼稚的坚持,比如网购了某个东西如果是因为个人原因导致不想用或者用不了了,基本不愿意求退货、退款)。今年续费完之后,突然发现授权许可证下面有一行字:“您有此版本的永久回退许可证。”。没太理解,百度了一下,原

Spring Security 跨域配置

新建的 H5 页面项目在测试站出现跨域报错。但访问正式站的时候,竟然没有报错。H5 页面与后台的前端(前后端分离)请求的是同一个后端接口地址,只不过是在用户授权登录上使用了独立的验证(抄了若依的前后端分离版本的登录验证和 redisService 存储的 token 服务)。相当于是在现有项目上开了一个小口,允许不通过当前的 userDetailSerice 认证,直接访问。以下是继承了 Reso

Spring Boot 2.7.18 与 Spring Cloud 接入连接 Nacos

Spring Boot 与 Spring Cloud 接入 Nacos,可以参考官方教程:Nacos 融合 Spring Boot,成为注册配置中心,Nacos 融合 Spring Cloud,成为注册配置中心。这里主要记录一下接入时遇到的一些问题。版本兼容Spring Boot 的版本兼容有说明:注意:版本 0.2.x.RELEASE 对应的是 Spring Boot 2.x 版本,版本 0.1

Nacos 2.3.1 安装使用初体验

前言认识 Nacos 是从了解 Spring Cloud 微服务框架开始的,项目使用了若依的微服务版本,配置文件名称不是 application.yml 而变成了 bootstrap[-dev].yml。dev 分支代码设置了 dev 配置文件,dev 配置文件中也只写了 nacos 的 config 与 discovery 配置,分别给出了 server-addr 服务地址,然后就什么都没有了。

xxl-job定时任务不执行

业务端反馈本来应该定时任务处理的业务没有执行。查看了一下任务调度中心的任务,找到调度日志,发现当天的几次执行,调度结果显示为成功,但执行时间和执行结果都是空白的。点击查看执行日志,发现只有两行 [Rolling Log Finish],正常执行是有开始和结束的基本日志结构的,但此时什么都没有。百度了一下,有说是因为任务执行阻塞的,可以通过以下指令查看阻塞的状况:map -histo 进程ID |