当前位置: 首页 > 知识库问答 >
问题:

自动配线不工作外部控制器

宋智明
2023-03-14

我正在我的一个项目中使用自动装配。@autowilling在控制器中运行良好,但我需要在其他类中使用相同的自动装配对象,该类用作石英的任务类。自动装配在那里不起作用。

我尝试了下面列出的这段代码,但没有成功。在所有尝试中,它都为readXml道获取null

@Repository("updateTeam")
public class TeamUpdate {
    @Autowired
    @Qualifier("readXmlDao")
    ReadXmlDao readXmlDao;

请提出解决方案,谢谢。

共有1个答案

申炳
2023-03-14

Autowire在Spring上下文中工作(由Spring管理的类实例)。Quartz创建自己的上下文(创建自己的实例)。Spring不必知道这些类以及autowire无法在它们上工作的原因。

与其说是类注释问题,不如说是Spring/石英配置问题。

 类似资料:
  • 嗨,我用spring初始化器创建了一个简单的Spring Boot应用程序。我在主应用程序类的同一文件夹中添加了一个控制器。 这是给我以下错误的网址http://localhost:8080/welcome 此应用程序没有针对/错误的显式映射,因此您将其视为回退。 Sat Dec 19 12:51:44 IST 2020出现意外错误(类型=未找到,状态=404)。 如果我使用@restContro

  • 但就是不管用。我也试过在-d中使用这个选项,但这也不起作用。 谢谢你的帮助

  • 你好,我在TYPO3 7.6有一个扩展。我有两个行动列表和显示。在我的flexform中有一个可切换控制器action.list动作正在工作。但是显示行动不起作用。请检查我的代码。 柔性件 列表视图 我从列表页面的配置中选择列表,并从详细信息页面中选择详细信息。列表工作完美,但细节不工作。

  • 我真的很难理解JavaFX控制器,我的目标是写一个TextArea来充当日志。 我的代码在下面,但我希望能够改变值等从另一个类,我可以调用时需要。我试图创建一个扩展初始化的控制器类,但我无法使它工作。有谁能指引我正确的方向吗?

  • 在使用Spring AOP之前,我有一个这样的工作代码: 在哪里 在哪里 我的城市财产编辑自动接线工作正常。但是在为所有方法添加Spring AOP切入点之后: 城市地产编辑器的自动连接崩溃。事实上,bean不再属于CityProperty tyEditor类,而是简单地属性编辑器: 因此,我不得不将类从CityPropertyEditor更改为PropertyEditor,作为一种解决方法。有趣