草庐IT

SuperBuilder

全部标签

java - IntelliJ 上的 Lombok @SuperBuilder 解决方法

我有一个类产品:@Data@SuperBuilderpublicclassProduct{privateStringname;privateStringmanufacturer;}和扩展类@Data@SuperBuilderpublicclassFrameextendsProduct{privateStringmodel;}我正在尝试使用构建器创建一个Frame对象:returnFrame.builder().name("FrameABC").manufacturer("Manufacturer").model("Model1").build();我将IntelliJ2019.1.1与

java - 带有 json 注释的 Lombok @SuperBuilder 示例

有人可以给我提供一个带有lombok@SuperBuilder实验性注释的工作示例吗?我无法让它运行,并且没有代码示例作为可用的文档。目前我的代码是这样的:父类(superclass):@JsonTypeInfo(use=JsonTypeInfo.Id.NAME,include=JsonTypeInfo.As.EXISTING_PROPERTY,property="type")@JsonSubTypes({@JsonSubTypes.Type(value=SubA.class),@JsonSubTypes.Type(value=AnotherSub.class)})@Getter@Ac