스프링 부트 프로젝트에서 주석을 사용하고 있으며, 블랙 박스입니다. 불행히도 주석에 문제가 발생하여 문제를 추적하는 방법을 모릅니다. 내 컨트롤러 메서드에서 @PageableDefault
주석을 사용하여 클래스 수준에서 @RepositoryRestController
주석을 사용하여 내 Pageable
개체가 봄 부팅 1.4.1에서 null
이되었습니다. @Controller
을 사용하면 내 페이지 가능 개체가 올바르게 채워집니다. 이것은 Spring Data Rest에서 버그 DATAREST-906이었고 Spring Boot 1.4.2에서 수정되었습니다.Spring 어노테이션을 어떻게 디버깅합니까?
위의 사용 사례로서이 문제를 디버깅하려면 어떻게해야합니까? 토끼 구멍 아래로 내려가려면 어디에 브레이크 포인트를 두어야합니까?
감사합니다. 그래서이 경우에'PageableDefault'의 인터페이스를 보았습니다.'PageableHandlerMethodArgumentResolver'가 주석의 논리를 처리한다고 가정합니다. 결함에서'MappingAwarePageableArgumentResolver'는 어디에서 나왔습니까? 나는 그것이 참조 된 것을 보지 못했다. –