Spring SpEL


Spring SpEL

Expression Language(표현 언어)는 짧고 간단한 문법을 통해 필요한 데이터나 설정 값을 얻어올 수 있게 하는 특별한 표현식에 가까운 간편한 언어(그래프 접근 등 가능) 입니다. SpEL은 스프링 모든 영역에서 사용 가능한 표현 언어입니다. 스프링에서 주로 많이 활용되는 부분 @Value("${config.value}"} 와 같은 방식으로 설정 값을 주입 받는데 활용됩니다. SpEL의 값 평가(evaluation) SpelParser는 "" 안에 들어있는 문자열을 평가(evaluation)해서 결과 값을 만들어냅니다. 'Hello World'는 문자열 리터럴이 되며 concat 메서드도 호출할 수 있습니다. String 객체를 new로 생성해서 사용도 가능합니다. ExpressionParse..


원문링크 : Spring SpEL