Gegeben Ich habe das POJO:Jackson2 und Lombok @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;
}
Wenn ich versuche, die POJO in solchen normalen Jackson Konstruktion zu verwenden:
restTemplate.getForObject(urlTemplate, SomeResponse.class,
productId.toString(), siteId.toString());
ich eine Ausnahme erhalten, weil es privat ctor in der SomeResponse
Klasse aufgrund Lombok @Builder
Annotation.
Wie kann ich es machen, ohne Lombok @Builder
Annotation zu löschen?