求助,无法获取到最新的数据

版本

  1. springboot 2.1.10
  2. mybatisplus 3.4.3
  3. jdk 1.8

描述

  1. 存在 A、B 两个服务。A 服务存在方法 A1,提供 feign 接口 AF1;B 服务提供 feign 接口 BF1。
  2. A1 处理数据存放到数据库,存放之后会接着调用 BF1。但是 BF1 会调用 AF1 接口,AF1 接口内部会从数据库中获取 A1处理后的最新数据。
  3. A1没有添加事务,没有采用批处理功能
  4. 问题:在 BF1 中无法获取到最新的数据。打断点时,在调用 BF1 时,数据库没有更新,只有在 A1 执行完之后才会更新

HELP

这种该如何处理呢?目前处理方式:A1 中获取到最新的数据传递给 BF1,不再调用 AF1 获取

相关推荐
我是谁的程序员41 分钟前
有没有在 iOS 直接抓包 的App?
后端
5***b971 小时前
Spring Boot--@PathVariable、@RequestParam、@RequestBody
java·spring boot·后端
无限大61 小时前
为什么"算法推荐"这么准?——从协同过滤到深度学习
后端
林太白1 小时前
Vite8 Beta来了,Rolldown携手Oxc
前端·javascript·后端
程序员小假1 小时前
设计一个支持万人同时抢购商品的秒杀系统?
java·后端
L***d6701 小时前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
37手游后端团队1 小时前
gorm回读机制溯源
后端·面试·github
古城小栈1 小时前
Rust 的 validator 库
开发语言·后端·rust
上进小菜猪2 小时前
基于 YOLOv8 的昆虫智能识别工程实践 [目标检测完整源码]
后端
superman超哥3 小时前
Rust 异步递归的解决方案
开发语言·后端·rust·编程语言·rust异步递归