autowired相关内容
可能重复: 每次都获取引用bean的新bean实例 什么是每次获取自动装配类的新实例的非常简单的方法? 我已经研究了会话,请求,原型,@ resource.似乎没有一个能提供理想的效果. 解决方案 使用@Scope("prototype") @Service @Scope("prototype") public class YourService{}
..
我的XML配置包括以下bean定义:
..
我有一个Java接口,说ITest由两个类Class1和Class2实现.现在,我有一个工厂类,用于确定要返回的实现.就像 if(something) return new Class1() else return new Class2() 问题是我在Class1中没有自动实例化字段,但是在通过autowiring实例化的其他类中,同样的自动装配也可以工作. 这是Clas
..
启动应用程序时出现异常,Spring抱怨UnsatisfiedDependencyException: Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'applicationConfig': U
..
我们必须与合作伙伴共享代码库以进行开发,但是我们不想透露某些服务的实现. 假设我们有一个接口FooService及其实现FooServiceImpl. public interface FooService { void doSomething(); } @Service public class FooServiceImpl implements FooService {
..
public class ProcessSchedulerServlet implements javax.servlet.Servlet { Timer timer=new Timer(); @Override public void init(ServletConfig arg0) throws ServletException { timer.sch
..
以前,我已将其设置为在石英作业中自动接线. 注意这里. 但是,作业内部类的自动装配将失败. 我的工作代码示例在这里. public class MyJob extends QuartzJobBean { @Autowired private Hello hello; //
..
作为大多数Spring Boot新用户,我对@Autowired:D有疑问 我在这里阅读了有关此批注的大量主题,但是仍然找不到解决我问题的合适方法. 假设我们具有以下Spring Boot层次结构: @SpringBootApplication public class DemoApplication { public static void main(String[]
..
我是春季和春季靴子的新手,所以希望这不是一个愚蠢的问题. 我有一个带有几种实现的接口.用@Component("NameOfImpl")注释实现. 我的目标是使用选定的实现对bean进行自动装配.通常情况下,我可以使用@Autowired @Qualifier("NameOfImpl")来做到这一点,但是我的问题是我想在一种方法中选择一种实现: public void doSom
..
我想在注释模式下使用Spring自动装配一个bean集合.我已经尝试过类似下面的内容... @Configuration @ComponentScan(basePackages = "mypkg", includeFilters = @Filter(type = FilterType.REGEX, pattern = {"regex1", "regex2"}), excl
..
在尝试在solrQueue中添加任何内容时,我得到了空指针异常.我检查了调试器,这是因为solrQueue为空.但是我已经在应用程序上下文中对其进行了自动布线,那么为什么会出现此错误? public class Check { @Autowired public LinkedBlockingQueue solrQueue; pub
..
我正在处理的应用程序中存在一些注入问题(使用Spring版本3.1.2).首先,我看到很多这样的代码: @Value("#{searchRequestBean}") private SearchRequest searchRequest; @Value("#{searchResponseBean}") private SearchResponse searchResponse; @Aut
..
我有很多Spring RestControllers,它们的方法都用RequestMapping注释.我现在想将自定义对象注入这些RequestMapping方法中,并为每个请求创建一个自定义实例. 我想写类似下面的东西: @RequestMapping("/search") public SomeReturnObject foobar(@RequestParam("query") S
..
我知道关于Spring Autowired的问题有很多问题,但是我找不到与我类似的东西,如果抱歉,我很抱歉... 我在自动装配已创建的bean时遇到问题(调试显示该构造函数已运行),但随后没有注入.没有手动实例化的调用. 我在项目中还有许多其他自动接线领域,它们工作正常. 不过,最有趣的是,我在不同的项目中使用了相同的模式和配置,并且在这里有效 ... 现在,这是代码: 创建但未
..
如何在春季配置自动接线 解决方案 将上下文架构添加到配置XML并使用@Autowired批注: http://static. springsource.org/spring/docs/2.5.x/reference/beans.html#beans-annotation-config
..
如何在反序列化类内部自动布线? 这是映射类: @Component @JsonIgnoreProperties(ignoreUnknown = true) @JsonNaming(PropertyNamingStrategy.PascalCaseStrategy.class) public class Container { @Autowired private C
..
在初始上下文加载期间,我在实例化bean时发现了一个奇怪的spring行为.我有一个可加载大型ML模型的bean.由于内存不足,Bean无法实例化抛出Java OutOfMemoryError Java堆空间异常. 但这不会阻止应用程序实例化,而是会继续加载应用程序. 为什么会这样?这是预期的吗? 检查弹簧AbstractAutowireCapableBeanFactory, t
..
由于我计划升级我的Symfony版本,因此我想删除所有弃用项.我不知道如何清除最后两个错误. 一个是 Autowiring services based on the types they implement is deprecated since Symfony 3.3 and won't be supported in version 4.0. You should rename
..
我在验证程序类中自动接线的两个服务有问题.服务正常,因为在我的控制器中是自动接线的.我有一个applicationContext.xml文件和MyApp-servlet.xml文件.我的基本软件包是es.unican.meteo,而软件包es.unican.meteo.validator却有问题.包es.unican.meteo.controller和es.unican.meteo.service
..
我正在使用Spring MVC开发一个Web应用程序. 这是我得到的例外: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.apache.catalin
..