[Spring] 여러 값을 1개의 쿼리 파라미터로 처리해야하는 경우와 Spring에서 자동으로 콤마 구분자가 처리되는 이유
API를 제공하다 보면 1개의 쿼리 파라미터로 여러 값을 줘야하는 경우가 있습니다. Spring 프레임워크에서는(엄밀히는 톰캣) 여러 개의 값을 1개의 쿼리 파라미터로 줘야할 때 콤마를 사용하면 정상적으로 처리가 가능한데, 왜 가능한지 살펴보도록 하겠습니다. 궁금해서 찾아본 굉장히 불필요한 내용이니 그냥 넘어가셔도 됩니다:) 1. 여러 값을 1개의 쿼리 파라미터로 처리해야하는 경우 [ 여러 개의 값을 1개의 쿼리 파라미터로 처리해야하는 경우 ] API를 개발하다보면 여러 개의 값을 1개의 쿼리 파라미터로 넘겨야하는 상황이 발생할 수 있다. 예를 들어 특정 id값들을 갖는 게시물들을 모두 조회해야 하는 상황이 이러한 경우가 될 수 있다. 이러한 상황을 해결하기 위한 다양한 방법들이 존재하는데, 일반적으로 ..
Spring
2022. 5. 3. 10:00