Java. Удобный URI builder

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

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

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

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

Поделиться:

Читайте также: