【问题标题】:Java Spring Javaconfig - Expressed dependency?Java Spring Javaconfig - 表达依赖?
【发布时间】:2013-12-12 18:05:23
【问题描述】:

与此相比,JavaConfig 中的等价物是什么?:

<bean id="s1"
    class="lab.Some"
    depends-on="d1"
    />
<bean
    id="d1"
    class="lab.Dependable"
    />

我的意思是在编写带有@Configuration 注释的配置类时?

【问题讨论】:

    标签: java spring dependency-injection


    【解决方案1】:

    您将使用@DependsOn 注释:

    @Bean
    Some s1(){ ... }
    
    @Bean
    @DependsOn(["s1"])
    Dependable d1(){ ... }
    

    我已经做了很多 Groovy,所以这段代码可能并不完美,但应该反映了这个想法。

    【讨论】:

    • 谢谢,但我认为应该反过来,s1 取决于 d1
    猜你喜欢
    • 1970-01-01
    • 2011-10-07
    • 2014-12-06
    • 2017-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多