Не удается понять API в сопоставлении запросов и ресурсов в контроллерах Jhipster? - PullRequest
0 голосов
/ 18 декабря 2018

Проблема

Почему Jhipster добавляет «/api» в отображение запросов при создании монолитного приложения и почему контроллер называет контроллер ресурсом?

НапримерСм. Ниже

@RequestMapping("/api")
public class MenuResource {

Это стандартный процесс, потому что, когда я делал остальные API, не используя jhipster, и если я добавляю " api ", кто-то спрашивает, почему вы добавили этот API.

Решение

Я пытался найти его, прибегая к помощи Google, но я могу найти только тот URL, который не могу понять?

https://github.com/jhipster/generator-jhipster/issues/2954

Может кто-нибудь направить меня примерно так же. Заранее спасибо.

1 Ответ

0 голосов
/ 18 декабря 2018

«Ресурс» происходит от именования REST, см. Что такое ресурсы REST? ./ api - это просто соглашение, позволяющее группировать все конечные точки REST и избегать конфликтов имен с URL-адресами, не относящимися к REST, которые могут обслуживаться вашим приложением.Это также соглашение, которое используется архитектурой микросервисов JHipster для маршрутизации и контроля доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...