본문 바로가기
JavaScript/Spring

[SpringFramework] 스프링 컬렉션 객체 설정- Properties 컬렉션 설정(맵핑)

by Alkaloid 2022. 2. 7.
반응형
반응형

오늘은 Properties컬렉션에 대해 알아보려고 합니다.

지난번 Set, List , Map컬렉션에 대해 알아봤습니다.

이번에도 지난번과 사용방법이 똑같습니다. 다른점은 모든 컬렉션이 동일하게 <> 태그를 다르게 쓴다. 하나 입니다.

Properties는 Map과 유사합니다. Properties는 key=value형태의 데이터를 등록합니다.

Map은 자세히는 Key형태의 데이터를 등록합니다.

또한 java.util.Properties컬렉션을 사용합니다. 그럼 이번에는 어떤 태그를 사용하는지 코드에서 확인해 볼까요?

 

그럼  사용방법을 알아볼께요.

 

main파일은 다른 3개지 컬렉션과 동일한 main에 살짝 바뀝니다.

 

xml파일을 작성해봅니다.

위와 같이 작성해줍니다.

이번에는 <props>태그를 사용했네요!

 

그다음 java파일을 보도록 하겠습니다.

위와 같이 작성해 줍니다.

위의 코드도 다른 코드와 마찬가지로 setAddressList()메소드를 호출하게 되면 Properties타입의 객체를 인자로 전달하는 설정 입니다.

 

지금까지 총 4개의 컬렉션을 알아봤습니다.

Set은 <set>태그

List는 <list>태그

Map은 <map>태그

Properties는 <props>태그

기억해 둡시다!

반응형