spring - 在延迟初始化的类上使用 @hystrixCommand
问题描述
我有一个要延迟实例化的类。
我需要在此类的某些方法上添加 @hystrixCommand 注释。
问题是@hystrixCommand 不适用于没有@Service 或@Component 注释的类,并且@Service 和@Component 总是急切地加载该类。
如何在延迟加载的类上使用@hystrixCommand,甚至在没有@Services 或@Component 注释的类上使用。此外,我所指的类已经在扩展其他一些类,因此在非 Spring Boot 应用程序中提供的 hystrix @EnableCircuitBreaker解决方案对我不起作用。
解决方案
推荐阅读
- java - Java - 当从另一个方法创建对象时,尝试从主方法中打印对象的 get 方法
- css - 为什么此文本在 li 元素之外运行?
- r - 使用回收的向量元素将 R 列表转换为数据框
- excel - Excel VBA,切片器 - 如何使用 vba 从 excel 切片器中的一千个项目中选择一项?
- c# - ThreadPool.QueueUserWorkItem 使 UI 挂起
- ruby - OFX 如何定义账户在区块可用?
- c# - SQL Server 表设计建议(实体框架代码优先,C#)
- reactjs - 我应该在哪里写 axios 代码来反应?
- firefox-addon-webextensions - 无法重定向 `file:///` 请求
- javascript - 如何直接获取父节点?