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

java Resource 记录

Java 注解 @Resource 是一个标准的 Java 注解,用于注入资源。它可以用于注入任何资源,如文件、数据库连接、用户定义的资源等。它可以通过名称或类型进行注入。

当你想要注入一个bean到你的类中时,你可以使用@Resource注解。

解决方案1:注入bean通过名称

import javax.annotation.Resource;

public class MyClass {

@Resource(name="myBean")
private Object myBean;...

}
在这个例子中,Spring将查找并注入名为“myBean”的bean。

解决方案2:注入bean通过类型

import javax.annotation.Resource;

public class MyClass {

@Resource
private MyBean myBean;...

}
在这个例子中,Spring将查找并注入MyBean类型的bean。如果找到多个相同类型的bean,则会抛出异常。为了避免这种情况,你可以使用 @Qualifier 注解来指定注入的bean的名称。

http://www.lryc.cn/news/506096.html

相关文章:

  • Avalonia 开发环境准备
  • C# 中 Console.WriteLine($“{DateTime.Now.Date}“); win 和 docker容器输出不同
  • 回型矩阵:JAVA
  • 从零开始学习 sg200x 多核开发之 sophpi 编译生成 fip.bin 流程梳理
  • python--在服务器上面创建conda环境
  • day15 python(3)——python基础(完结!!)
  • /:087启动游戏时提示丢失”d3dx···.dll””VCOMP···.dll”
  • 利用PHP和phpSpider进行图片爬取及下载
  • 企业架构划分探讨:业务架构与IT架构的利与弊
  • Java设计模式 —— 【结构型模式】桥接模式详解
  • MySQL学习之DDL操作
  • 游戏AI实现-寻路算法(A*)
  • spring学习(spring的IoC思想、spring容器、spring配置文件、依赖注入(DI)、BeanProxy机制(AOP))
  • 谁说C比C++快?
  • GEE+本地XGboot分类
  • OpenCV相机标定与3D重建(24)计算两个二维点集之间的最佳仿射变换矩阵(2x3)函数estimateAffine2D()的使用
  • UIP协议栈 TCP通信客户端 服务端,UDP单播 广播通信 example
  • 【NoSQL系列】为什么要使用Redis?
  • MySQL Explain 分析SQL语句性能
  • IIS部署程序https是访问出现403或ERR_HTTP2_PROTOCOL_ERROR
  • 学技术学英文:代码中的锁:悲观锁和乐观锁
  • 青少年编程与数学 02-004 Go语言Web编程 02课题、依赖管理
  • MyBatis写法汇总
  • 【Linux学习】十五、Linux/CentOS 7 用户和组管理
  • 三维无人机航迹算法的目标函数如何确定
  • uniapp v-tabs修改了几项功能,根据自己需求自己改
  • 用vscode,进行vue开发
  • Kafka 磁道寻址过程详解
  • 基于Spring Boot的社区药房系统
  • 005 QT常用控件Qwidget_上