
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.10.2014, 14:18
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
Здравствуйте! Мне надо сделать rest сервис с библиотекой spring-data-rest. Я плохо понимаю для чего она нужна и как ее использовать. Пробовал смотреть примеры. Но там везде используется boot и не удалось не один скомпилировать. С простыми Rest сервисами все понятно типа http://devcolibri.com/3732 Может у кто подсказать как туда добавить spring-data-rest? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2014, 14:28
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
ErikIМне надо сделать rest сервис с библиотекой spring-data-rest. Я плохо понимаю для чего она нужна и как ее использовать. В описании вроде написано же. Делает CRUD в виде REST. CRUD, JPA, REST - знакомые термины? ErikIПробовал смотреть примеры. Но там везде используется boot и не удалось не один скомпилировать. Какой ещё boot и почему не удалось? ErikIС простыми Rest сервисами все понятно типа http://devcolibri.com/3732 Может у кто подсказать как туда добавить spring-data-rest? А тут что? Хреначим Spring Data JPA репозитории и наследуем от CrudRepository. http://docs.spring.io/spring-data/rest/docs/2.2.0.RELEASE/reference/html/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.10.2014, 20:53
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
Попробовал для начала сделать пример http://devcolibri.com/3732. Добавил Tomcat для отладки и вариант jetty для запуска из maven. В результате получаю ошибку окт 26, 2014 7:21:58 PM org.springframework.web.servlet.PageNotFound noHandlerFound WARNING: No mapping found for HTTP request with URI [/devcolibri-rest/myservice/1414344118439] in DispatcherServlet with name 'dispatcher' Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.10.2014, 22:01
|
|||
|---|---|---|---|
Как используется spring-data-rest? |
|||
|
#18+
ErikI, неверно замаплен контроллер. Диспатчер не может найти соответствие запрашиваемого URLа в своих маппингах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2014, 20:25
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
А что там может быть не правильно? Ведь мапится с помощью аннотаций? Хотя у меня нет web.xml @Controller // мапим наш REST на /myservice @RequestMapping(value = "/myservice") public class MainController { // этот метод будет принимать время методом GET и на его основе // отвечать клиенту @RequestMapping(value= "/{time}", method = RequestMethod.GET) @ResponseBody public MyDataObject getMyData(@PathVariable long time) { return new MyDataObject(Calendar.getInstance(), "Это ответ метода GET!"); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2014, 20:53
|
|||
|---|---|---|---|
Как используется spring-data-rest? |
|||
|
#18+
ErikI, могу посоветовать включить отладку в спринге, и посмотреть что именно мапиться, куда и что запрашивается со страничке браузера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2014, 22:47
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
А в каком месте видно, что мапистся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2014, 23:07
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
ErikIWARNING: No mapping found for HTTP request with URI [/devcolibri-rest/myservice/1414344118439] in DispatcherServlet with name 'dispatcher' Куда копать?в синтаксис параметров метода GET: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2014, 00:19
|
|||
|---|---|---|---|
|
|||
Как используется spring-data-rest? |
|||
|
#18+
Эта фигня указана в index.jsp автора var prefix = '/devcolibri-rest/myservice'; Попробовал var prefix = '/myservice'; Тоже не работает, но в логе ошибок нет. В браузере пишет HTTP Status 405 - Request method 'GET' not supported ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2126371]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 410ms |

| 0 / 0 |
