是否有任何弹簧注释来设置字段(Mongo)的默认值



是否有弹簧注释可以为字段设置默认值(mongo)?

不需要春季注释,这应该可以解决:

     import org.springframework.data.mongodb.core.mapping.Document;
     import org.springframework.data.mongodb.core.mapping.Field;

    @Document
    public class Doc {
    @Field
    private String field = "CustomDefaultValue"; 
    }

您必须告诉构建器使用 @builder.default(注释)为某个字段使用默认值。

这样,

    @Builder
    @Document
    public class Document {
    @Builder.Default
    private String field = "any_value"; 
    }

最新更新