是否有弹簧注释可以为字段设置默认值(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";
}