Java. Удобный URI builder
Для создания объекта URI в контроллере и последующего его использования в RestTemplate удобно собирать адрес через builder.
Это особо удобно когда какой-то идентификатор передается в контроллер как часть URL. Например, если идет @GetMapping(«api/foo/{uid}»)
URI uri = new DefaultUriBuilderFactory().builder().path(«/api/emp/{id}»).build(uid);
При данном виде инициализации в адресе будет произведена замена {id} на uid. Это удобный подход к формированию переменной.