使用@value将bean值注入属性无法正常工作

时间:2019-06-13 08:55:42

标签: spring spring-boot

假设我有一个具有属性abc(具有某些值)的bean xyz,现在我有一个pojo,需要将该值注入到istrue属性中:

 @Value("#{'{#abc.xyz}'=='lmop' ? false : true'}")
 @Column
 private Boolean istrue;

abc bean的初始化发生在入门包中。

1 个答案:

答案 0 :(得分:0)

您可以尝试一下。

@Value("#{abc.xyz == 'lmop'? true : false}")