I have an embedded class in my entity. To set the default values for method variables, I've used lombok builder default. But for embedded class, it is not applying.
Entity Class
@Entity
@Table
@Data
@Builder
class EntityClass{
@Builder.Default
private String someVariable = "";
@Embedded
private Address address;
}
Embedded Class
@Embeddable
@Data
@Builder
class Address{
@Builder.Default
private String someVariable = "";
@Builder.Default
private String someOtherVariable = "";
}
For Address default values are not applying and I'm getting null if I don't set values.