U hoeft @BsonId niet te gebruiken , kunt u eenvoudig @Id . gebruiken en data-type van het id-veld moet String zijn . In dit geval krijgt u 12bit ID gegenereerd door mongo.
public class Person {
@Id
private String id;
@NotNull
@JsonProperty
private String name;
}