222得票9回答
Spring @Autowired用法

在由Spring框架装配的类中使用@Autowired有哪些优缺点? 需要澄清的是,我特别指的是@Autowired注解,而不是XML自动装配。 可能只是因为我不理解,但对我来说,它几乎看起来像反模式——你的类开始意识到它们与DI框架相关联,而不仅仅是POJO。也许我是一种受苦的人,但我喜...

205得票13回答
你能在静态字段中使用@Autowired吗?

有没有办法在静态字段中使用@Autowired? 如果不行,有其他方法可以实现这个功能吗?

147得票5回答
自动装配两个实现同一接口的bean - 如何设置默认的自动装配bean?

背景: 我有一个使用Spring 2.5/Java/Tomcat开发的应用程序。存在以下bean,在应用程序的许多地方都被使用:public class HibernateDeviceDao implements DeviceDao 还有以下这个新的bean:public class Jdb...

146得票9回答
有没有一种方法可以自动装配需要构造函数参数的bean?

我正在使用Spring 3.0.5,尽可能地使用@Autowire注解来注入我的类成员。我需要自动装配其中之一的bean需要构造函数参数。我查看了Spring文档,但似乎找不到有关如何注释构造函数参数的参考。 在XML中,我可以在bean定义的一部分中使用。@Autowire注释是否有类似的...

142得票7回答
@Autowired和静态方法

我有一个@Autowired服务,必须从静态方法中使用。 我知道这是错误的,但我不能改变当前的设计,因为这需要大量工作,所以我需要一些简单的技巧。 我无法将randomMethod()更改为非静态,并且我需要使用此自动装配的bean。 有什么线索如何做到这一点吗?@Service public...

140得票2回答
Spring在构造函数中自动注入依赖项,即使没有@Autowired注解。

我正在尝试使用Spring官方 教程 中的示例进行实验,这段代码有一个依赖关系: https://github.com/spring-guides/gs-async-method/tree/master/complete 如果你看一下 AppRunner.java 类中的代码,我有2个问题:...

120得票1回答
理解Spring的@Configuration类

在阅读这个问题Understanding Spring @Autowired usage后,我想为另一种Spring IoC容器的选项@Configuration类创建一个完整的知识库。 假设我有一个Spring XML文件,看起来像这样:<?xml version="1.0" enc...

117得票23回答
@Autowired - 找不到符合依赖关系的bean

我已经通过使用Spring和Hibernate创建实体、服务和服务的JUnit测试来启动我的项目。这一切都很顺利。然后我添加了spring-mvc,使用许多不同的分步教程来制作这个Web应用程序,但是当我尝试使用@Autowired注释创建控制器时,在部署期间从Glassfish获得错误。我猜...

114得票15回答
所请求的Bean正在创建中: 是否存在无法解决的循环引用?

我正在使用Spring 3,并且有两个视图作用域的bean: 1- Bean1:@Component("bean1") @Scope("view") public class Bean1 { @Autowired private Bean2 bean2; } 2- Bean2:@Comp...

113得票4回答
为什么Spring不能自动装配静态字段?

为什么我们无法在Spring Bean中自动装配静态实例变量?我知道有另一种方法可以实现,但只是想知道为什么我们不能用以下方式实现。 例如:@Autowired public static Test test;