Я использую Spring boot с Vaadin и хочу открыть URL-адреса для мобильных пользователей, чтобы они входили в мою систему и отправляли данные (вероятно, JSON) и извлекали данные из системы.
Вот мой основной интерфейс:
@SpringUI
public final class mainUI extends UI {
@Override
protected void init(VaadinRequest vaadinRequest) {
// Some code to show to the user
}
@WebServlet(urlPatterns = "/*", asyncSupported = true)
@VaadinServletConfiguration(ui = mainUI .class, productionMode = true)
public static class MyUIServlet extends VaadinServlet {
}
}
Как и где я могу добавить код, чтобы мобильный пользователь мог связаться с моей системой?
Насколько я знаю, мне следует создать пакет с именем «Services» и добавить API-интерфейсы Rest в этот файл. Мне не удалось это сделать.
Например, я хочу, чтобы мобильный пользователь достиг метода localhost:8080/api/login
. Где добавить этот функционал? Я новичок в этой области, поэтому любая подробная информация (написанная или ссылка на другой сайт) будет высоко оценена.