경로 변수로 엔티티 ID를 사용하는 Spring-RS에서 일부 REST 끝점을 얻었습니다. 대부분의 경우 메소드가 수행하는 첫 번째 작업은 id를 사용하여 엔티티를 검색하는 것입니다. 메서드 매개 변수로 엔티티 만 갖는 엔티티에 자동으로 ID를 매핑하는 방법이 있습니까?spring-rest에서 경로 변수를 엔티티에 매핑하는 방법
현재 상황은 : 내가 좋아하는 것이 무엇
@RequestMapping(path="/{entityId})
public void method(@PathVariable String entityId) {
Entity entity = entityRepository.findOne(entityId);
//Do some work
}
은이합니다 :
이@RequestMapping(path="/{entityId})
public void method(@PathVariable Entity entityId) {
//Do some work
}
'@RequestMapping (경로 = "/ {ENTITYID}) 공공 무효 방법 (@PathVariable 문자열 ENTITYID) { 엔티티 전자 = 새로운 엔티티 (ENTITYID) 가}' 당신은에 PathVar를 매핑 할 수 없습니다 엔티티의 일부 또는 전부를 나머지 요청의 페이로드에 넣을 수 있습니다. – Zorglube