1
Учитывая я имею POJO:Jackson2 и Ломбок @Builder
import lombok.Builder;
import lombok.Data;
@Data
@Builder
public class SomeResponse {
private String author;
private String authorTitle;
private String teaser;
private String text;
private Long lastModified;
private Long created;
private Integer rating;
private Optional<Markdown> markdown;
private Optional<Integer> wordCount;
}
Когда я пытаюсь использовать POJO в такой обычной конструкции Джексон:
restTemplate.getForObject(urlTemplate, SomeResponse.class,
productId.toString(), siteId.toString());
я получаю исключение, потому что частные ctor в классе SomeResponse
из-за Lombok @Builder
аннотация.
Как это сделать, не удаляя Lombok @Builder
аннотация?