더북(TheBook)

04 | 요약

소스 코드의 일부를 수정하여 사용하고 있는 메서드, 전달하는 파라미터 그리고 결과를 식별하기 위해 몇 가지 로그를 넣었다. 또한 뭔가 일어나는 경우에 코드를 디버그하는 방법을 배웠다. 매번 각 문서를 하나씩 다루는 대신 몇 가지 컬렉션을 코드에 도입했다(문서에 수천 가지 유형이 있다고 하면, 하나씩 다루는 것은 비현실적이다). 실세계 시나리오에서 컬렉션 사용은 스프링의 멋진 기능이다. 사용자 역할 또는 사용자 퍼미션 같은 특정 값들을 XML 설정 파일에서 쉽게 수정할 수 있다.

<list />, <map />, <set />, <props /> 태그를 사용해 스프링에서 이러한 컬렉션을 선언적인 형태로 사용하는 방법과 XML 네임스페이스의 사용처럼 서로 다른 컬렉션 사용 방법을 살펴봤다. 그럼 어느 방법을 사용해야 할까? 자신이 선호하는 방법을 사용하면 된다. 선언적 형태는 같은 일을 더 우아한 방법으로 수행하는 새로운 문법이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.