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

spring通过方法注入,针对多实例的Bean

方法使用@Lookup方式
1、目标bean类

@Service @Scope("prototype")public class ClientService{@PostConstruct voidinit(){System.out.println("初始化示例");}public StringdoSomething(){return"测试客户端代码";}}

2、新建抽象类LookClient

@Component public abstract class LookClient{@Lookup public abstract ClientService getClientService();//该方法用于返回一个新的bean示例}

3、使用
注意要引入LookClient ,而不要直接引入ClientService ,因为是多实例呢

@Controller @RestController @RequestMapping("/business")public class BusinessController{@Resource private LookClient lookClient;@GetMapping("/hello")public Stringhello(){ClientServicec=lookClient.getClientService();return"OK";}}
http://www.cnnetsun.cn/news/3211707.html

相关文章:

  • 2026年7月探寻四川信誉优良的GEO优化运营商
  • AutoJS6 + Shizuku 实战:淘金币自动签到与任务脚本
  • 如何一次性解决所有Visual C++运行库问题:终极AIO安装指南
  • Typeahead 2.0 智能搜索体验升级实战
  • 阿里面试:如果Agent 挂100个 Skill ,如何提升召回率、准确度、F1综合值?尼恩 《Skills调优圣经》,来一次 泰山压顶 式的 降维打击
  • rust 学习 闭包
  • 第4章:Linux系统重点复习
  • AI 看不懂老项目?先用“项目说明书 + 目录树”把上下文交给它
  • [特殊字符]《京东宙斯迁移公告解读:老接口 360buy.ware.get→ jingdong.ware.read.get平滑切换(附Python源码)》
  • 从零搭建工业物联网监控大屏:Node-RED + 有人云 零代码方案
  • HRD进化论04讲:战略解码
  • PostgreSQL高级特性应用
  • PyTorch DDP 多机多卡配置:2节点8卡集群部署与通信瓶颈分析
  • Models-学习指南_小白版
  • Mermaid终极指南:用代码快速创建专业图表,彻底告别文档滞后问题
  • Windows 证书管理:3种存储位置(个人/根/中间)的导入策略与安全影响
  • AD7175-8与PIC18F4610高精度信号采集方案解析
  • 2026年AI写作辅助平台实测认证:5款神器从文献到降重一站式避坑指南
  • 15个实用的代码审查工具,自动化检查
  • 如何快速精通猫抓资源嗅探:进阶用户终极配置指南
  • 15个实用的代码版本控制工具,Git替代品
  • 《B4071 [GESP202412 五级] 武器强化》
  • GHelper终极指南:轻松掌控华硕笔记本性能的轻量级神器
  • 兰州兰银官话语义角色标注数据采集公司
  • FFmpeg 入门:命令行的 20 个常用场景
  • OpenCV 相机标定与3D可视化:8张棋盘格图像标定,内参误差低于0.5像素
  • 内存化在对账系统中的应用实践
  • YOLO实战第四篇:训练曲线全方位解读教程(看懂收敛、过拟合、精度好坏,告别盲目训练)
  • 数据分析师常用的数据分析方法有哪些?
  • 耶鲁大学与谷歌联手:让AI学会“自知之明“,不再自信地胡说八道