Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / spring framework хранение данных для rest api. / 9 сообщений из 9, страница 1 из 1
25.11.2014, 22:21
    #38816758
TVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
Всем привет.

Подскажите, где или как в spring можно хранить данные которые очень часто приходится передавать в сервисы для последующей передачи этих данных через rest api в другие системы?
Задача: Есть пользователь который залогинился в систему и ему необходимо передать например имя в др. системы используя rest api. Как-то некрасиво в каждый сервис передавать один и тот же параметр, хотелось бы избавится от этого.
...
Рейтинг: 0 / 0
25.11.2014, 23:19
    #38816782
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
Всё семейство сервисов должно видеть какую-то единую БД, LDAP-каталог, e.t.c чтобы по
юзеру всё вытаскивать.
...
Рейтинг: 0 / 0
26.11.2014, 06:28
    #38816875
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
TVadimВсем привет.

Подскажите, где или как в spring можно хранить данные которые очень часто приходится передавать в сервисы для последующей передачи этих данных через rest api в другие системы?
Задача: Есть пользователь который залогинился в систему и ему необходимо передать например имя в др. системы используя rest api. Как-то некрасиво в каждый сервис передавать один и тот же параметр, хотелось бы избавится от этого.

IMHO Spring и даже Spring REST перпендикулярны хранению персистентных данных.
А так обычно используют кэши, например кэш в JPA.
Если хотите можете реализовать свой кэш.
Как... Тут вам дан простор для воображения. :-)
...
Рейтинг: 0 / 0
26.11.2014, 08:09
    #38816898
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
TVadim,
Спринг это библиотека кода. Как в ней хранить? Ты про что?
...
Рейтинг: 0 / 0
26.11.2014, 08:46
    #38816918
TVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
mayton, Вы правы есть еще приложения, но работающие с единой базой. К базе доступ запрещен, могу использовать только rest api.
...
Рейтинг: 0 / 0
26.11.2014, 09:43
    #38816963
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
TVadimmayton, Вы правы есть еще приложения, но работающие с единой базой. К базе доступ запрещен, могу использовать только rest api.
Я не знаю в чём твоя проблема. Наверное в архитектуре. Тот кто придумывал эту систему
не знал или не думал о том как будут ходить сеансовые переменные или какие-то другие
атрибуты или данные.

И Spring здесь вообще не при делах. Он не диктует "архитетуру". Он - просто инструмент.

Ну если у тебя нет возможности работать с единой БД то тогда передавай в каждый сервис
какие-то параметры.

Вот как-то так.
...
Рейтинг: 0 / 0
26.11.2014, 14:03
    #38817341
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
1) в Сессии пользователя у себя на сервере .
2) в Куках на клиенте с каким то временем жизни И таскай их постоянно .
3) в своей БД - тут простор - можешь в mysql , или nosql mongodb , или в памяти в виде redis


как пример : http://java.dzone.com/articles/url-shortener-service-42-lines
...
Рейтинг: 0 / 0
26.11.2014, 14:31
    #38817395
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
Обращаю также внимание автора на идеологический аспект. Rest не является RPC (обычно).
Рест "предоставляет". Но не "манипулирует" состояниями.
...
Рейтинг: 0 / 0
26.11.2014, 15:17
    #38817460
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring framework хранение данных для rest api.
mayton,
ну дак, rest вроде и говорит о том, что Состояния НЕТ.
Т.е. сабж не имеет смысла.
Нужен НЕ rest для общения с внешними системами.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / spring framework хранение данных для rest api. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]