Java. Удобный URI builder

Для создания объекта URI в контроллере и последующего его использования в RestTemplate удобно собирать адрес через builder.

Это особо удобно когда какой-то идентификатор передается в контроллер как часть URL. Например, если идет @GetMapping(“api/foo/{uid}”)

URI uri = new DefaultUriBuilderFactory().builder().path(“/api/emp/{id}”).build(uid);

При данном виде инициализации в адресе будет произведена замена {id} на uid. Это удобный подход к формированию переменной.

Поделиться:

Вам может также понравиться...