0

我想知道何时environment考虑方法。

考虑以下代码:

bean { Bar(ref()) } // requires bean of type Foo
environment(
    { !activeProfiles.contains("local") },
    { ProdFoo() }))
environment(
    { activeProfiles.contains("local") },
    { bean<LocalFoo>() })

有时我观察到与 no bean 类型相关的错误Foo。这是否意味着它environment没有被评估为第一个表达式之一?

4

1 回答 1

0

答案很简单——我忘了​​换ProdFoo()bean{ ... }

于 2019-08-05T11:35:25.977 回答