Я создаю банковское приложение на Java, используя jersey, jaxrb, maven a jpa objecet.
У меня есть раздел клиента, который отлично работает. Я могу получить доступ через/клиент и вернуть всех клиентов или/клиентов /238349 и вернуть этого конкретного клиента.
Проблемы возникают, когда я пытаюсь использовать раздел моей учетной записи. У меня есть 3 файла Учетная запись (модель), Служба учетной записи (создает службы, такие как проверка баланса) и ресурса (разрешает доступ к службам через параметр).
Если я создам другой ресурс, я могу получить к нему доступ просто отлично. Поэтому я думаю, что проблема заключается в файле AccountResource. Если я удалю все из файла ресурсов и добавлю метод, который печатает последний параметр в работе.
Так что счет/привет и т.д.
Есть идеи. Я ДЕЙСТВИТЕЛЬНО
Вы должны ПОЛУЧИТЬ из /accounts/balance/210590
а не из /balance/210590
поскольку этот @Path("/accounts")
в вашем классе определяет префикс для сопоставлений методов.