Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring + Angular: в каком модуле расположить REST-контроллер / 14 сообщений из 14, страница 1 из 1
05.10.2016, 20:03
    #39321376
Паша01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Я хочу сделать проект, в котором будет 2 модуля(backend и frontend) и передача данных между ними с помощью JSON. И я наткнулся на то, что некоторые люди предлагают поместить спринговый REST-контроллер в frontend модуль, потому что между ними типо сильная зависимость. А backend модуль будет содержать только сервиси и т.д., но без контроллера.
Лично для меня этот подход очень удивил и кажется странным. Мне очень хочется услышать чужое мнение по этому поводу.
...
Рейтинг: 0 / 0
05.10.2016, 20:08
    #39321379
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01,

Вы что-то сами запутались. Давайте конкретику. backend и frontend сильно общие понятия. Для кого-то frontend это JavaScript, а для кого-то MVC контроллер.
...
Рейтинг: 0 / 0
05.10.2016, 20:12
    #39321382
Паша01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Для меня frontend это весь UI c Angular. Лично я считаю, там не должно быть ничего связанного со спрингом. Но довольно авторитетный для меня человек сказал, мол надо в frontend модуле поместить спринговый рест контроллер. Для дико звучит...
...
Рейтинг: 0 / 0
05.10.2016, 20:14
    #39321384
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Ещё рекомендую Фаулера
https://rsdn.org/res/book/prog/architect.xml?print
Глава 7. Стратегии распределенных вычислений
Соблазны модели распределенных вычислений
...
Рейтинг: 0 / 0
05.10.2016, 20:16
    #39321387
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01Для меня frontend это весь UI c Angular. Лично я считаю, там не должно быть ничего связанного со спрингом. Но довольно авторитетный для меня человек сказал, мол надо в frontend модуле поместить спринговый рест контроллер. Для дико звучит...
Ну, вот видите. Для вас модуль это tier, а для него модуль это Maven module. Если вы договоритесь о терминах то и недопонимание пропадёт.
...
Рейтинг: 0 / 0
05.10.2016, 20:17
    #39321388
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01Для меня frontend это весь UI c Angular.
frontend это то что торчит на ружу. Не больше и не меньше. Определение термина не меняется от того что именно вы под ним подразумеваете.
...
Рейтинг: 0 / 0
05.10.2016, 20:20
    #39321391
Паша01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Спасибо за ссылку, подготовлюсь и пойду завтра с ним снова бодаться)
...
Рейтинг: 0 / 0
05.10.2016, 21:42
    #39321436
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01,
у ангуляр свои контроллеры
Код: javascript
1.
2.
3.
4.
var myApp=angular.module('myApp', []);
myApp.controller("phonesController", function ($scope) {
    // настройка контроллера
});
...
Рейтинг: 0 / 0
06.10.2016, 11:28
    #39321741
Паша01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Blazkowicz,

Привет, я прочитал ту главу, что ты мне скинул. Но я не очень понял как это мне поможет))) Независимо от того, в каком мавен модуле я расположу спринговый рест контроллер, это все будет работать в рамках 1 процесса "java.exe". Это касается начала главы. И про локальные и удаленные интерфейсы тут тоже не понял как связать с моей ситуацией, потому что опять же все будет работать в рамках 1 процесса "java.exe"
...
Рейтинг: 0 / 0
06.10.2016, 11:46
    #39321759
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01,

Отлично что вы это понимаете. Тогда попробуйте перефразировать ваш вопрос.
...
Рейтинг: 0 / 0
06.10.2016, 11:58
    #39321776
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01в каком мавен модуле
тебе в названии темы надо было первым словом поместить - "Работа в мавен".
...
Рейтинг: 0 / 0
06.10.2016, 12:16
    #39321790
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01Я хочу сделать проект, в котором будет 2 модуля(backend и frontend) и передача данных между ними с помощью JSON. И я наткнулся на то, что некоторые люди предлагают поместить спринговый REST-контроллер в frontend модуль, потому что между ними типо сильная зависимость. А backend модуль будет содержать только сервиси и т.д., но без контроллера.
Лично для меня этот подход очень удивил и кажется странным. Мне очень хочется услышать чужое мнение по этому поводу.

Какая зависимость?!
RestController на Spring определяет контракт для REST-API вашего приложения (back-end)
И ему честно говоря все равно какой будет front-end.

Я сейчас так и делаю.
Пишу на Spring-boot back-end, а на Angular front-end.
...
Рейтинг: 0 / 0
06.10.2016, 12:31
    #39321802
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
mad_nazgul,
+1
Аффтар - выложи кусок кода для конкретики.
Т.к. про ангуляр будет всем интересно. Это тут ходовая тема.
Про мавен не всем. Меня не интересует).
...
Рейтинг: 0 / 0
06.10.2016, 12:37
    #39321810
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring + Angular: в каком модуле расположить REST-контроллер
Паша01,
авторКак упоминалось ранее, Ангуляр предоставляет класс $resource для повышения уровня абстракции между кодом на стороне клиента и серверным API.
https://habrahabr.ru/post/180941/
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring + Angular: в каком модуле расположить REST-контроллер / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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