@Value("#{1 + 1}")
int value;
@Value("#{'hello ' + 'world'}")
String greeting;
@Value("#{1 eq 1}")
boolean trueOrFalse
@Value("hello")
// 프로퍼티 참조
@Value("${my.value}")
int myValue;
// appication.properties
my.value = 100
@Value("#{${my.value} eq 100}")
boolean isMyValue100;
Bean 참고 또한 가능
@Component
public class Sample() {
private int data = 200;
}
@Value("#{sample.data}")
int sampleData;
@query
또한 가능