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

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

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

Отлично что вы это понимаете. Тогда попробуйте перефразировать ваш вопрос.
...
Рейтинг: 0 / 0
Spring + Angular: в каком модуле расположить REST-контроллер
    #39321776
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паша01в каком мавен модуле
тебе в названии темы надо было первым словом поместить - "Работа в мавен".
...
Рейтинг: 0 / 0
Spring + Angular: в каком модуле расположить REST-контроллер
    #39321790
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паша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
Spring + Angular: в каком модуле расположить REST-контроллер
    #39321802
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
+1
Аффтар - выложи кусок кода для конкретики.
Т.к. про ангуляр будет всем интересно. Это тут ходовая тема.
Про мавен не всем. Меня не интересует).
...
Рейтинг: 0 / 0
Spring + Angular: в каком модуле расположить REST-контроллер
    #39321810
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паша01,
авторКак упоминалось ранее, Ангуляр предоставляет класс $resource для повышения уровня абстракции между кодом на стороне клиента и серверным API.
https://habrahabr.ru/post/180941/
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring + Angular: в каком модуле расположить REST-контроллер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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