- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ApplicationContextAware相对于Setter注入(inject)有什么优势。通过Setter注入(inject),我们还可以从Spring容器中获取bean。
最佳答案
使用ApplicationContextAware
,您可以获得当前上下文的引用,以便您可以编辑它,例如添加或删除bean。一般来说,这是一个坏主意,除了在某些测试场景中。
Spring 还强调,使用 ApplicationContextAware
比使用带有 setter 的简单 POJO 更依赖于 Spring 框架。
关于java - ApplicationContextAware 与 Setter 注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14427975/
我正在尝试将一个对象注入(inject)到单例类实现中。像这样 public class MyObjectWrapper implements ApplicationContextAware {
我正在尝试将一个对象注入(inject)到单例类实现中。像这样 public class MyObjectWrapper implements ApplicationContextAware {
我在非 Spring 框架中使用 Spring beans,为此我已经实现了 ApplicationContextAware 来访问 spring beans。 @Service public cla
在spring中,如果一个bean实现了ApplicationContextAware,那么它就可以访问applicationContext。因此,它能够获得其他 bean 类。例如 public c
ApplicationContextAware相对于Setter注入(inject)有什么优势。通过Setter注入(inject),我们还可以从Spring容器中获取bean。 最佳答案 使用App
我正在编写一个 Tomcat 应用程序,用作某些内部服务的代理。 我已将我的 Spring 项目从混合 XML 和基于注解的配置切换到 Java 和基于注解的配置。 在切换配置样式之前,应用程序运行良
两者都可以用来获取bean实例,但是用哪一个来实现更好呢? 最佳答案 如果您需要对 BeanFactory 的引用,请使用 BeanFactoryAware。如果您需要对 ApplicationCon
我正在尝试一个简单的示例,但没有成功。 ApplicationContextHolder 类实现 Aware: @Component public class ApplicationContextHo
我正在尝试在单例类中注入(inject)原型(prototype)对象.. public class Triangle implements ApplicationContextAware{ priv
使用 Spring 3.1。如果我想检索一个具有原型(prototype)范围的 bean(即我每次都想要一个不同的类实例),是否可以在不必使用 ApplicationContextaware 类的情
编译以下代码会产生此错误: The type org.springframework.context.ApplicationContextAware cannot be resolved. It is
我正在学习 spring,我只是在玩 ApplicationContextAware 和 bean 作用域。 我将附上代码,然后描述我想要做什么。 到目前为止,我已经创建了一个 点类: public
我有一个遗留代码,它将使用基于Spring的项目并希望集成它们。 Legacy项目的classpath包含Spring-Based项目的jar文件,Legacy项目的测试代码如下; package c
我是一名优秀的程序员,十分优秀!