저번 글에서는 Set 타입 맵핑을 알아봤습니다.
이번에는 List 타입 맵핑하는 방법에 대해 알아보려고 합니다.
저번 글에서도 말씀을 드렸듯이 main은 공통입니다. 약간의 수정이 필요하지만요!
못보신분들은 링크를 걸어 드리겠습니다.
본론으로 들어와서 List컬렉션은 <list>태그를 사용한다는걸 배웠죠?
-> 이부분 또한 저번 게시물에 표로 정리 하였습니다.
List는 java.util.List를 import해줘야합니다.
위의 말을 정리해보면 [배열 객체나 List타입의 컬렉션 객체는 <list>태그를 사용하여 설정하면 됩니다.]
위의 코드를 하나의 클래스에 작성하여 줍니다. (새로운 클래스를 만들거나, 기존 클래스에서 작성한 글을 주석 처리 )
코드에서 빨간줄이 뜨는건 무시하시면 됩니다! 저는 하나의 클래스에서 다 정리하다 보니 다른 컬렉션과 충돌나서 빨간색밑줄이 뜨는거랍니다.
그다음으로 !
main은 저번에 작성했던것을 조금만 수정하시면 됩니다.
main파일이 하는 작업은, 제대로 의존성이 주입이 되었는지 확인하기 위해 만들었습니다.
마지막으로 3번째로 할 작업은 xml을 설정해줘야합니다.
위와 같이 xml을 설정해줍니다.
-> 다른 표현으로는 <bean>을 등록해주는겁니다.
정리를 하겠습니다.
사진은 두개밖에 없지만, 우리는 이미 set을 했을때 main을 하나 만들었습니다. 그 java파일을 포함하여 총 3개의 클래스가 만들어지게 됩니다. 위 두개의 사진은 새로운 클래스를 생성했고(기존 클래스 주석처리를 했어도 아무것도 없는 파일로 인식 하기 때문에 비어있는 파일로 새로 생성한것과 같습니다.) , main파일만 수정했습니다.
즉, 우리는 총 3개의 파일중 2개는 새로 생성, 1개는 수정을 했습니다.
앞으로 두개의 컬렉션 객체를 더 알아볼 예정인데, 나머지 컬렉션도 같은 조건입니다.
'JavaScript > Spring' 카테고리의 다른 글
[SpringFramework] 스프링 컬렉션 객체 설정- Properties 컬렉션 설정(맵핑) (0) | 2022.02.07 |
---|---|
[SpringFramework] 스프링 컬렉션 객체 설정- Map 컬렉션 설정(맵핑) (0) | 2022.02.06 |
[SpringFramework]스프링 컬렉션 객체 설정-Set 컬렉션 설정(맵핑) (0) | 2022.02.04 |
[spring framework 기초] 스프링 컬렉션 객체와 설정하기 (0) | 2022.02.03 |
[Spring Framework] 스프링 p: (네임스페이스) 사용 방법 (0) | 2022.02.02 |