Я пытаюсь принять решение об архитектурном решении для некоторых новых проектов, которые я создаю.
Эти проекты должны быть мультиплатформенными, мобильными, планшетными, настольными и т. д. Таким образом, причина выбора RESTful API (json) для бэкэнда / сервера.
Я работаю над Java EE в течение долгого времени, поэтому в данный момент экспериментирую со Spring и Java EE 6, но обе они кажутся довольно простыми, Spring, похоже, имеет гораздо больше конфигурации и слоев.
Я смотрел на Spring 3.1 Rest vs Java EE 6 Resteasy/Jersey.
Все было довольно легко настроить, Spring я использовал @EnableWebMvc и новые httpMessageConverters и т. д. RestEasy/Jersey
В RestEasy/Jersey кажется, что содержимое, возвращаемое веб-службой, может быть определено запросом (json/xml/html...). То же самое в Spring?
Любые другие советы также будут очень полезны,
Спасибо