Форум программистов, компьютерный форум CyberForum.ru

REST и контроллер - Java EE

Восстановить пароль Регистрация
 
werrt
0 / 0 / 0
Регистрация: 07.02.2008
Сообщений: 147
22.12.2016, 12:37     REST и контроллер #1
Добрый день.
Обьясните, пожалуйста, как писать контролер или вообще как то без него при использовании REST.
т.е. например идет запрос GET user/1 нужен конкретно контроллер:
Java
1
@RequestMapping(value ="user/1", method = RequestMethod.GET)
но не к каждому же запросу по номеру юзера писать свой контролер user/1 user/2 .... user/N ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Любопытный
107 / 107 / 19
Регистрация: 19.10.2012
Сообщений: 359
22.12.2016, 12:47     REST и контроллер #2
Java
1
2
3
4
@RequestMapping(value = " /user/{userId}", method=RequestMethod.GET)
public String getMethod(@PathVariable Integer userId){
//do something
}
werrt
0 / 0 / 0
Регистрация: 07.02.2008
Сообщений: 147
22.12.2016, 12:51  [ТС]     REST и контроллер #3
а RESTFull чем будет отличаться?)
Любопытный
107 / 107 / 19
Регистрация: 19.10.2012
Сообщений: 359
22.12.2016, 12:55     REST и контроллер #4
werrt,
Не понял вопрос.
От чего отличаться?
werrt
0 / 0 / 0
Регистрация: 07.02.2008
Сообщений: 147
22.12.2016, 12:59  [ТС]     REST и контроллер #5
ну есть как я понял REST, а есть RESTFull
LeX
155 / 155 / 40
Регистрация: 30.06.2010
Сообщений: 629
22.12.2016, 15:21     REST и контроллер #6
werrt, тынц
werrt
0 / 0 / 0
Регистрация: 07.02.2008
Сообщений: 147
04.01.2017, 01:00  [ТС]     REST и контроллер #7
а правильно я понимаю, что, например, на запрос GET user/1 я должен вернуть данные типа XML или JSON. А на запрос user/1 но методом POST я на контролере получаю данные типа XML или JSON, с которыми что уже делаю, например преобразую в обьект и тд?
LeX
155 / 155 / 40
Регистрация: 30.06.2010
Сообщений: 629
04.01.2017, 06:23     REST и контроллер #8
werrt, POST это создание, ты описываешь обновление, т.е. PUT. Читай
KEKCoGEN
Модератор
 Аватар для KEKCoGEN
1784 / 1662 / 407
Регистрация: 28.12.2010
Сообщений: 6,750
04.01.2017, 09:39     REST и контроллер #9
LeX, там все очень канонично описано конечно, но на практике, всякие конторы специализирующиеся на web security, говорят не использовать методов кроме GET \ POST. При таком раскладе POST берет на себя ф-ции PUT и DELETE
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2017, 22:12     REST и контроллер
Еще ссылки по теме:

Java EE Spring, Rest, Json, LocalData
Spring + hibenate, REST Java EE
REST form validation Java EE
Java EE Книги по Jersey rest web services
Java EE Spring Boot REST сервис

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
LeX
155 / 155 / 40
Регистрация: 30.06.2010
Сообщений: 629
05.01.2017, 22:12     REST и контроллер #10
KEKCoGEN, странно, ни разу не сталкивался с таким)

Добавлено через 1 минуту
Но это уже не REST) это просто апи)
Yandex
Объявления
05.01.2017, 22:12     REST и контроллер
Ответ Создать тему

Метки
добрый
Опции темы

Текущее время: 14:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru