Last updated
Last updated
속성 참조를 탐색하는 것은 쉽습니다. 이렇게하려면 중첩 된 속성 값을 나타내는 마침표를 사용하십시오. Inventor
클래스인 pupin
및tesla
의 인스턴스 섹션에 나열된 데이터 채워졌습니다 . 테슬라의 출생 연도와 푸핀의 출생 도시를 "아래로"탐색하기 위해 다음과 같은 표현을 사용합니다.
속성 이름의 첫 글자는 대소 문자를 구분하지 않습니다. 배열 및 목록의 내용은 다음 예제와 같이 대괄호 표기법을 사용하여 가져옵니다.
지도의 내용은 괄호 안에 리터럴 키 값을 지정하여 얻습니다. 다음 예제에서는 Officers
맵의 키 가 문자열 이기 때문에 문자열 리터럴을 지정할 수 있습니다.
프로퍼티의 맨 첫글자는 대소문자를 구별하지 않는다.
SpEL은 표준 dot 표기법
(예: prop1.prop2.prop3)을 사용해서 중첩된 프로퍼티와 프로퍼티의 값 설정도 지원한다.
public 필드에 대한 접근을 지원한다.
대괄호[]
를 사용하여 Map의 key를 바탕으로 데이터에 접근한다. (위의 예제에서는 Officers가 Map
, president가 key
이다.)
SpEL은 표준 'dot' 표기법(예: prop1.prop2.prop3)을 사용해서 Map내의 value 객체의 프로퍼티에도 접근 가능하다.
setValue 메서드를 통해 데이터를 수정할 수 있다.