При использовании Spring, что считается наилучшей практикой при возврате как JSON, так и XML?
Скажем, у меня есть метод:
@RequestMapping(value="items/{id}", method = RequestMethod.GET)
public Item getItem(@PathVariable, Long id) {
// Find and return item.
}
Как я могу вызвать это встиль как: localhost:8080/app-name/items/1.xml
и localhost:8080/app-name/items/1.json
и получить данные в соответствующих форматах?