0 0

@resource的 注入时间0

请问怎么设置@resource的注入时间为实例化该类时才注入对应的属性
2013年4月13日 13:41

2个答案 按时间排序 按投票排序

1 0

没太明白你的意思 你想要构造器注入? 那么直接如下

public A(@Resource B b, @Resource C c) {
  //这样就完成了实例化时注入
}

2013年4月13日 13:58
0 0

spring annotation注入的时间发生在Spring 容器启动的时候,不能设置

2013年4月15日 15:19

相关推荐

    Spring注释 注入方式源码示例,Annotation

    花了些时间做了一个实验,彻底弄懂了spring Annotation注入的方式。凡带有@Component,@Controller,@Service,@Repository 标志的等于告诉Spring这类将自动产生对象,而@Resource则等于XML配置中的ref,告诉spring此处...

    Spring如何注入Date类型的变量

    在Spring框架中,注入Date类型的变量是一个常见的需求,特别是在处理日期和时间相关的业务逻辑时。这篇博客将探讨如何在Spring中有效地注入Date对象到bean的属性中。首先,我们需要了解Spring依赖注入的基本概念,它...

    quartz 集群配置

    3. **@Resource注入**:除了@Autowired,还可以使用@Resource注解来注入Bean。这两个注解在某些情况下有区别,Autowired默认按类型匹配,而@Resource默认按名称匹配。 4. **Scheduler**:在Spring中,我们通常通过`...

    autowire自动导入句柄

    `@Resource`注解也是Spring提供的,它主要用来处理JSR-250规范中的依赖注入。与`@Autowired`不同,`@Resource`默认按照名称进行装配,而不是类型。但两者在Spring中可以互换使用。 ```java @Service public class ...

    java 常见面试题 应届生 个人总结 仅供参考

    * `@Resource` 根据名称注入可以通过 `name` 属性来设置名字,`@Autowired` 根据类型注入,如存在多个类型则通过名称注入,要求对象必须存在,如果要允许为空则需要设置 `required = false`,可以与 `@Qualifier` ...

    IIS7.0手册iis7Resource.7z

    对于希望深入了解IIS7.0并有效利用其功能的用户,"IIS7.0手册iis7Resource.7z"这个资源包将是一个宝贵的参考资料,它可能包含了关于安装、配置、安全管理以及故障排查等多个方面的详细信息。jb51.net提供的这个...

    (含源码) 注入dll 卸载进程模块 UM

    2. **StdAfx.cpp**:标准预编译头文件,通常包含了预编译的常用头文件和宏定义,以减少编译时间。 3. **安全卸载进程模块Dlg.h** 和 **安全卸载进程模块.h**:这些是头文件,包含了类定义和函数声明,供其他源文件...

    前端项目-angular-cached-resource.zip

    5. **易于集成**:Cached-Resource与AngularJS的其他组件无缝集成,开发者可以像使用AngularJS的其他服务一样,轻松地在控制器、指令和服务中注入并使用。 **使用Cached-Resource模块** 在实际项目中,开发者首先...

    servlet3.0的学习(二)

    例如,通过`@Resource`注解,我们可以注入一个JDBC数据源: ```java @Resource(name = "jdbc/myDataSource") private DataSource dataSource; ``` 最后,Servlet 3.0还支持微容器(Microcontainer)的概念,允许在...

    spring mvc quartz 动态设置时间

    - 通过`@Resource`注解注入了`Scheduler`实例,使得服务类可以直接与Quartz调度器交互。 - `reScheduleJob`方法首先获取数据库中的调度信息(例如,通过`getCronExpressionFromDB()`),然后根据`SysSchedule`对象...

    spring.doc

    ApplicationContext与BeanFactory的区别在于初始化Bean的时间点。ApplicationContext在加载配置文件时即创建Bean实例(对于单例Bean),而BeanFactory则在首次getBean时才初始化。在实际应用中,ApplicationContext...

    【课堂笔记】一步一步手绘Spring+DI运行时序图.pdf

    依赖注入发生的时间点主要有两个: 1) 用户首次调用`BeanFactory`的`getBean()`方法时,Spring容器会触发依赖注入。 2) 当在`<bean>`元素中设置了`lazy-init="false"`,表示容器在解析并注册Bean定义时就会进行预...

    SpringBoot常用注解详解含使用示例(值得珍藏)

    - **定义**: `@Resource`也是一个依赖注入注解,它可以按照名称进行注入。 - **用途**: 如果没有指定名称,则默认按照类型注入。 #### 五、条件注解 **5.1 @ConditionalOnXXX** - **定义**: `@ConditionalOnXXX`...

    sql server 注入 sqli_bitbybit

    利用现有的框架或编写自己的脚本来自动执行上述步骤,可以节省大量时间。例如,可以编写脚本来: - 枚举所有可用的表和列。 - 从每个表中提取数据。 - 根据获取的数据进一步探索数据库结构。 #### 数据库发现 对于...

    MW-Resource-Checkout:

    "MW-Resource-Checkout"是一款专为学校设计的资源管理工具,主要负责管理学校的设备资源,如笔记本电脑推车和实验室。这个系统采用PHP编程语言进行开发,这使得它能够高效地运行在Web环境中,方便多用户同时访问和...

    java工程师大型企业常见面试题总结.docx

    如@Component用于定义bean,@Scope("singleton"/"prototype")控制单例或多例,@Lazy控制bean的延迟加载,@PostConstruct和@PreDestroy标记初始化和销毁方法,@Autowired和@Resource进行依赖注入,根据类型或bean名称...

    WebService连接接口,解析,渲染页面

    而在调用服务层实现类的时候,使用@Resource或者@Autowired注解来注入依赖,这两个注解都是依赖注入的实现,但@Autowired是按类型注入,而@Resource默认是按名称注入。 5. jQuery的使用:在前端页面中,经常需要...

    互联网高频Java后端面试题20道(适合1~3年)V1.0.29.docx

    - **资源导向**:通过URI(Uniform Resource Identifier)唯一标识资源。 - **统一接口**:定义了标准的HTTP方法(GET、POST、PUT、DELETE等)来操作资源。 - **资源状态的表现**:通常使用JSON或XML格式传递资源...

    spring的相关注解

    - `@Resource`是JSR250规范的注解,通常用于注入JSR250标准的资源,它的行为与`@Autowired`类似,但默认按名称匹配而非类型。 在实际应用中,结合这些注解可以灵活地控制Spring容器中的bean创建、管理和依赖注入。...

    EJB3.0增加的小例子

    除了bean之间的依赖注入,EJB 3.0还可以注入其他资源,如数据源、邮件会话等,通过`@Resource`注解即可。 9. **页面上通过数据库的获取列表的值**: 这个描述可能是指使用EJB从数据库获取数据并在页面上展示。...

Global site tag (gtag.js) - Google Analytics