- 博客(15)
- 收藏
- 关注
原创 事务@Transactional + RabbitMQ 的事务
问题:由于处理业务逻辑中开启了事务,并且在事务中修改数据,随后使用消息队列MQ异步添加到ES中,由于处理文档流程未提交事务(MQ消费过快),在添加到ES过程查询的数据不是最新的,导致同步到ES的数据不完整。处理方法:在事务方法中,提交事务的时候再发起异步消费。提交事务的时候再使用MQ发起异步消费。
2024-08-23 10:34:49 179
原创 敏感加密信息进行模糊查询
有一个问题不知道大家想过没?敏感字段数据是加密存储在数据库的表中,如果需要对这些敏感字段进行模模糊查询,还用原来的通过sql的where从句的like来模糊查询的方式肯定是不行的,那么应该怎么实现呢?这篇文章就来解决这个问题。
2024-05-01 17:20:22 1313
原创 mysql 自定义字段排序
说明:我们先对字段(status)进行排序,后对申请时间再进行倒叙。0(待审批) -> 1(通过) -> -1(拒绝)问题:需要对某个数值字段排序顺序为。使用mybatis-plus 时。
2024-03-16 04:06:08 439 1
原创 线程池与CompletableFuture的使用
第一次:开始时间 -> 1694077465585,结束时间 -> 1694077465597, 时长:12。第二次:开始时间 -> 1694077544172,结束时间 -> 1694077544207, 时长:35。第三次:开始时间 -> 1694077606195,结束时间 -> 1694077606229, 时长:24。第一次:开始时间 -> 1694077144004,结束时间 -> 1694077144042,时长:42。2.、注入 TaskExecutor。
2023-09-07 17:10:33 303 1
原创 element-plus 文件上传 el-upload的ref,删除方法
结论:删除某一个上传组件的图片,并且不影响其他标识的数据。解决思路:当上传组件是遍历渲染时,通过。删除文件集合时,给组件加标识。* 在渲染时候加标识。
2023-08-24 17:23:39 1432 1
原创 后端接收 List<Entity> 参数小技巧(@ResponseBody)
1、不想创建一个对象去接收实体集合,直接在请求参数里面上传集合。即可获取前端传过来的参数。
2023-08-18 11:26:27 491 1
原创 MySql 查询:根据条件返回表需要的字段
问题点:实际金额为空时使用金额叠加计算。目的:我们需要统计一下金额叠加起来。需求: 统计实际支出的金额。函数进行三则运算,即字段。
2023-04-17 17:11:32 406
原创 GET请求@GetMapping数组形式接受参数小技巧
1、傻瓜式 http://请求地址/接口?2、方法式 {ids: this.list.join(',')}3、便捷式 {ids: this.list + ''}总结:第三种形式更方便、快捷,值得推崇使用此规范。前端传数组有这几种形式。
2023-04-12 10:41:37 1961 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人