16. RequestParam 의 특징
위와같이 여러개를 받을 수도 있고 RequestParam 를 생략해서 사용 하는 것도 가능하다. 똑같이 나오는데 굳이 어노테이션은 왜 붙이는걸까? jsp에서 보내지 않은 키값인 notParam 을 하나 지정 후 실행 예상대로 null 이라고 나온다 하지만 그 값이 절대로 null이면 안되는 필 수 값이였다고 가정한다면 오류도 나지않고 특별한코딩을 해놓은게 아니라면 문제점을 찾기 매우 어려울 것이다. 그러나 어노테이션을 붙여주고 notParam 이라고 전달받은게 존재하지 않으면 에러를 발생시켜버린다. 절대적으로 와야하는 데이터라면 오류를 발생시켜야 왜 안왔는지 찾기 쉬워질 것이다. 그리도 큰 장점중하나가 화면에서 올린 모든 쿼리 스트링을 @RequestParam에 맵을 선언하면 자동으로 map에 받아준다...