当前位置: 首页 > news >正文

做百度移动端网站软件下载福州百度seo排名

做百度移动端网站软件下载,福州百度seo排名,做班级网站的素材,百度做的网站 如果不做推广了 网站还保留吗有这样一个场景: 订单服务与用户服务的循环依赖 假设在一个电商系统中,我们有两个服务类:OrderService 和 UserService。 OrderService 需要访问用户服务来获取或更新订单关联的用户信息。例如,当处理订单时,可能需要…

有这样一个场景:

订单服务与用户服务的循环依赖
假设在一个电商系统中,我们有两个服务类:OrderService 和 UserService。

OrderService 需要访问用户服务来获取或更新订单关联的用户信息。例如,当处理订单时,可能需要检查用户的信用状态或地址信息。

@Service
public class OrderService {@Autowiredprivate UserService userService;public void processOrder(Order order) {User user = userService.getUserById(order.getUserId());// ...进一步的业务逻辑}
}

UserService 同样也需要访问订单服务,比如为了统计用户的购买行为或者计算用户的积分,这可能涉及到查询某个用户下的所有订单。

@Service
public class UserService {@Autowiredprivate OrderService orderService;public User getUserWithOrders(int userId) {User user = getUserById(userId);List<Order> orders = orderService.getOrdersByUserId(userId);user.setOrders(orders);return user;}
}

在这个案例中,OrderService 类中注入了 UserService,而 UserService 类中又注入了 OrderService。这就构成了一个循环依赖:OrderService → UserService → OrderService。

启动时会报错类似这样:

Description:The dependencies of some of the beans in the application context form a cycle:xxxxxxx

在这里插入图片描述

解决

使用@Layz懒加载策略解决;
调整后的代码:

@Service
public class OrderService {@Autowiredprivate UserService userService;public void processOrder(Order order) {User user = userService.getUserById(order.getUserId());// ...进一步的业务逻辑}
}
@Service
public class UserService {private OrderService orderService;public UserService(@Lazy OrderService orderService) {this.orderService= orderService;}public User getUserWithOrders(int userId) {User user = getUserById(userId);List<Order> orders = orderService.getOrdersByUserId(userId);user.setOrders(orders);return user;}
}
http://www.hrbkazy.com/news/18525.html

相关文章:

  • 宁波网站建设山东公司网站推广优化
  • 做衬衫的网站江苏seo排名
  • 模板建站服务公司seo专业优化方法
  • 广州做网站哪个公司做得好做做网站
  • 广州建设网站的公司郑州seo排名哪有
  • t恤定制网站福州seo技术培训
  • 做品牌折扣的网站湖南关键词网络科技有限公司
  • 360免费建站永久免费google推广专员招聘
  • 网站建设与网络编辑综合实训课程指导手册pdfgoogle登录
  • 有人说做网站赌艾滋病多长时间能查出来
  • 定制网站石家庄seo优化公司
  • 最新陕西省人事任免优化营商环境条例
  • 做H5哪个网站字体漂亮一些做竞价推广这个工作怎么样
  • 做购物网站用服务器快速排名软件seo系统
  • 网站降权表现seo搜索引擎优化名词解释
  • 中信建设有限公司简介培训班线上优化
  • 章丘网站定制搜索图片识别出处百度识图
  • 专门做视频的网站有哪些营销型网站案例
  • dreamwearver做网站地图做网站的公司哪家好
  • 北京市住房和城乡建设管理委员会网站新一轮疫情最新消息
  • 白云外贸型网站建设百度推广开户流程
  • 手机端网站如何做樱桃磁力bt天堂
  • 用于公司网站建设的费用记帐分录成品app直播源码有什么用
  • 成都网站建设3六六南宁百度seo软件
  • wordpress 正在例行维护济南网站seo
  • 本地网站建设公司广州30万人感染
  • 厦门建网站网址下载app
  • ps做图 游戏下载网站有哪些内容怎么弄自己的网站
  • 建设网贷网站关键词优化到首页怎么做到的
  • 做网站必须要切图吗百度seo推广计划类型包含