Я знаю, что есть несколько вопросов относительно библиотек, которые вы можете использовать для создания служб RESTful в Java, но какова ценность их использования против ванильных реализаций. Я имею в виду, если бы я хотел создать структуру URL, описанную Вимом
Не будет ли проще (для будущих разработчиков) и быстрее (для реализации и обучения) сопоставить шаблон URL-адреса? / images в сервлет и содержат одну или две строки, которые анализируют URL-адрес для параметров, вместо того, чтобы изучать, реализовывать и настраивать одну из этих библиотек, чтобы сделать это за вас.
По сути, я спрашиваю ... Какова ценность в используя структуру RESTful Java? Разве это не добавило бы большой сложности в реализации для простой проблемы?
РЕДАКТИРОВАТЬ: Этот код трикотажа обрабатывается очень аккуратно, и каждый должен знать, как это сделать в форме сервлета, если они ищут библиотеки для решения это для них.
@Path("/helloworld")
public class HelloWorldResource {
// The Java method will process HTTP GET requests
@GET
// The Java method will produce content identified by the MIME Media
// type "text/plain"
@Produces("text/plain")
public String helloWorld() {
// Return some cliched textual content
return "Hello World";
}
}
Если все, что вы собираетесь делать, это «сервис», который возвращает текст, управляемый параметрами URL, так что возвращается обычный текст, нужна ли структура?