Я собираюсь сделать проект с AngularJS
с Spring
.Весна для браузера и веб-сервиса
Spring
слой должен быть WebService
слой тоже, но услуги в Spring WebServices
и SpringMVC
одинаковы.
Возникает вопрос:
Должен ли я сделать 2 слоя с SpringMVC (MVC позвонит WS) и WS или сделать все, что в том же слое?
Если 2 слоя, как я могу называть WS через MVC (контроллеры)
редактирования.К добавить некоторые образцы:
AngularJS называют {myURL}/Автомобили/список через Автомобили страницу {myURL/авто }
WS просто позвоните {myURL}/автомобили/список
сомнение предоставить страницу для AngularJS с архитектурой, которая предоставляет услуги для обоих (AngularJS и WS звонков)
Я искал здесь, и я увидел подход: создайте пружинные контроллеры, чтобы обеспечить выделение html-страниц и контроллера отдыха. Так будет слой html layer и rest, с разными URL-адресами. например: myurl/system/cars & myurl/api/cars/list – Lucas
да, это хороший выбор, я просто отредактировал мой ansuare для подчеркивания этого –