회원가입시 아이디 중복 체크 기능을 구현하다가 이런 에러를 만났다
Name for argument of type [java.lang.String] not specified, and parameter name information not found in class file either
Spring이 메서드의 파라미터 이름을 추론할 수 없어서 발생하는 것이라고 한다.
@PathVariable을 사용할 때 파라미터 이름을 지정해주지 않아서 Spring이 해당 파라미터의 이름을 추론할 수 없어서 발생하는 문제이다.
@PathVariable("username")로 파라미터 이름을 명시해주면 문제가 해결된다.