来自外部 api 的 @Autowiredl bean 始终为空

约翰陈

我有一个外部罐子。其中有一个 AnnotationConfigApplicationContext。

@Configuration
@ComponentScan{~~~~~}
public A_config() {
   @Bean
   ~~~~~~
}

某处

AnnotationConfigApplicationContext ctx = new 
AnnotationConfigApplicationContext ();
ctx.register(A_config());

我有另一个应用程序引用外部 jar。这个应用程序也有

@Configuration
@ComponentScan{~~~~~}
public B_config() {
   @Bean
   ~~~~~~
}

AnnotationConfigApplicationContext ctx = new 
AnnotationConfigApplicationContext ();
ctx.register(A_config());
ctx.register(B_config());

当我在外部jar中使用ctx.getBean(some.class), some.class时,就可以了。但是我在外部 jar 中自动装配了 field bean,它始终为 null。

内核恐慌

您应该将@Configuration外部 jar 中的定义导入到您@Configuration的应用程序中,如下所示:

@Import(A_config.class)
@Configuration
@ComponentScan{~~~~~}
public B_config() {
   @Bean
   ~~~~~~
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅允许来自外部网络的api

来自分类Dev

仅允许来自外部网络的api

来自分类Dev

如何设置流星以接收来自外部API的事件?

来自分类Dev

将来自外部api的内容添加到Contentful

来自分类Dev

来自外部REST API的AWS Glue作业消耗数据

来自分类Dev

IONIC / Angular不显示来自外部API的JSON结果

来自分类Dev

流星:来自外部API调用的数据未呈现

来自分类Dev

带有来自外部 Api 的缓存数据的 Falcor 模型

来自分类Dev

@Configuration 类的 bean 是否始终为空?

来自分类Dev

通过 API-KEY 使用来自外部 API 的数据的 Alexa 技能

来自分类Dev

ember-app-kit-使用来自外部文件的数据对api进行存根

来自分类Dev

来自外部计算机的Docker远程Api没有响应

来自分类Dev

使用Promise用来自外部API的数据填充数组

来自分类Dev

在没有API的情况下显示来自外部URL的JSON数组中的数据

来自分类Dev

来自外部应用程序的Shopify API?(backbone.js)

来自分类Dev

Laravel 4 API不允许来自外部站点的POST请求

来自分类Dev

使用AJAX提交html表单并显示来自外部api的json响应

来自分类Dev

如何合并来自外部API的请求并在Flask中将其作为响应发送

来自分类Dev

跨应用程序处理来自外部 API 的网络错误

来自分类Dev

如何测试使用来自外部 API 的复杂对象的函数?

来自分类Dev

API网关映射模板:$ context.xrayTraceId始终为空

来自分类Dev

来自外部硬盘的Ubuntu

来自分类Dev

来自外部js的函数

来自分类Dev

来自外部集群的NMI

来自分类Dev

来自 debug/release.config 的键始终为空

来自分类Dev

Bean为空,被BeanNameUrlHandlerMapping拒绝的Bean名称

来自分类Dev

自动连线的Bean为空

来自分类Dev

.htaccess拒绝来自外部请求的访问

来自分类Dev

来自外部文件的变量[已解决]

Related 相关文章

  1. 1

    仅允许来自外部网络的api

  2. 2

    仅允许来自外部网络的api

  3. 3

    如何设置流星以接收来自外部API的事件?

  4. 4

    将来自外部api的内容添加到Contentful

  5. 5

    来自外部REST API的AWS Glue作业消耗数据

  6. 6

    IONIC / Angular不显示来自外部API的JSON结果

  7. 7

    流星:来自外部API调用的数据未呈现

  8. 8

    带有来自外部 Api 的缓存数据的 Falcor 模型

  9. 9

    @Configuration 类的 bean 是否始终为空?

  10. 10

    通过 API-KEY 使用来自外部 API 的数据的 Alexa 技能

  11. 11

    ember-app-kit-使用来自外部文件的数据对api进行存根

  12. 12

    来自外部计算机的Docker远程Api没有响应

  13. 13

    使用Promise用来自外部API的数据填充数组

  14. 14

    在没有API的情况下显示来自外部URL的JSON数组中的数据

  15. 15

    来自外部应用程序的Shopify API?(backbone.js)

  16. 16

    Laravel 4 API不允许来自外部站点的POST请求

  17. 17

    使用AJAX提交html表单并显示来自外部api的json响应

  18. 18

    如何合并来自外部API的请求并在Flask中将其作为响应发送

  19. 19

    跨应用程序处理来自外部 API 的网络错误

  20. 20

    如何测试使用来自外部 API 的复杂对象的函数?

  21. 21

    API网关映射模板:$ context.xrayTraceId始终为空

  22. 22

    来自外部硬盘的Ubuntu

  23. 23

    来自外部js的函数

  24. 24

    来自外部集群的NMI

  25. 25

    来自 debug/release.config 的键始终为空

  26. 26

    Bean为空,被BeanNameUrlHandlerMapping拒绝的Bean名称

  27. 27

    自动连线的Bean为空

  28. 28

    .htaccess拒绝来自外部请求的访问

  29. 29

    来自外部文件的变量[已解决]

热门标签

归档