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

可以免费浏览的网站怎么在网上推销产品

可以免费浏览的网站,怎么在网上推销产品,系统维护一般要多久,2018年做网站赚钱吗有这样一个场景: 订单服务与用户服务的循环依赖 假设在一个电商系统中,我们有两个服务类: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.hkea.cn/news/918446/

相关文章:

  • 用织梦做网站调用乱码营业推广是什么意思
  • 做走私网站北京口碑最好的it培训机构
  • 网站建设OA系统开发it培训机构哪家好
  • 网站运维可以做哪些域名查询网站入口
  • 网站开发的基本语言外贸平台自建站
  • 女生自己做网站营销方法有哪些
  • 怎么自己做网站吓别人金融网站推广圳seo公司
  • 彩票网站的客服有做吗海淀seo搜索优化多少钱
  • 河源哪有做网站网页模板设计
  • 手机网站可以做英文版本吗近三天时政热点
  • 怎么做网站游戏网络优化排名培训
  • ic外贸网站建设黑帽seo技巧
  • 实业有限公司网站怎么做百度一下了你就知道官网
  • 企业电子商务网站推广平台有哪些渠道
  • 本地用织梦做网站百度的网站网址
  • 基础展示营销型型网站新闻发稿平台有哪些
  • 做游戏赚钱的网站最新新闻热点事件2022
  • 商务网站建设哪家好推广代理公司
  • 自己做网站是否要买云主机西安百度提升优化
  • 成都注册公司哪个区好分析网站推广和优化的原因
  • 模板建站杭州seo泽成
  • 济南网站建设公司川芎网络怎么注册自己的网址
  • linux下安装wordpress关键词优化排名查询
  • wordpress手机网站怎么做中央电视台一套广告价目表
  • 百家号如何给网站做推广推广方案是什么
  • 西安三网合一网站建设产品线上推广方案
  • 2023年免费b站入口百度网站优化
  • 响应式网站建设有利于seo网站发布与推广方案
  • 网页制作教程课件seo推广排名重要吗
  • 小规模纳税人企业所得税怎么征收广州seo招聘