개체 배열 목록이 있습니다. ArrayList. Employee 클래스는 @XMLRootElement (name = "employees")로 주석 처리됩니다. 내가 저지 1.8.1를 사용 잭슨이 POJOMappingFeature.The 응답과 1.9.2 내가 잭슨은 JSON 응답에서 올바른 루트 이름 (직원)을 표시하게 할 방법저지 잭슨 루트 이름이 ArrayList로오고 있습니다
{
ArrayList: [{name: John, age: 28}, {name: Mike, age:29}]
}
같다. 나는 Employee 클래스에서도 @JsonName (value = "employees")을 사용해 보았습니다. List라는 속성을 가진 EmployeeListWrapper와 같은 목록 래퍼를 사용하지 않고이 작업을 수행해야합니다.
{
employees: [{name: John, age: 28}, {name: Mike, age:29}]
}
같은 잭슨 객체 매퍼 구성을 사용하여이 작업을 수행 할 수 있습니까? 어떤 도움을 주시면 감사하겠습니다.
대답 도움을 당신이 당신의 문제를 해결 했습니까? – pgiecek
나는 그것을 두려워하지 않았다. Im 저지에서 사용자 지정 개체 매퍼 확인자를 사용합니다. 거기에 ObjectMapper를 반환해야합니다. – Avinash
그러나 그러한 ObjectMapper (리졸버가 제공)는 Jersey 리소스 클래스에 주입되어 직접 사용될 수 있습니다. – pgiecek