я реализовал основные MVC приложение с использованием Spring, я аннотированный моего класс следующим образомSpring 3 и JAXB
Я добавил Spring ОХМ к моему П, но не добавил JAXB или JSon обработчик.
Моя конфигурация в значительной степени пуста.
Таким образом, мой вопрос заключается в том, как происходит генерация xml, когда я вызываю GET в моем контроллере и возвращаю следующий объект в xml.
Где найти xml marshaller, это в весеннем воле? есть ли по умолчанию?
Это httpmessageconverters? я установил мой контроллер карапуз он следующее:
@RequestMapping(value= "/state", method = RequestMethod.GET, produces={MediaType.TEXT_XML_VALUE })
public ResponseEntity<GameState> getGameState(.. response,... request) {..}
мой объект:
@XmlRootElement(name = "door")
public class GameState {
private int id;
private String state;
public GameState() {
super();
}
public GameState(int id, String state) {
this.id = id;
this.state = state;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
}