Você não precisa usar
@BsonId
, você pode simplesmente usar @Id
e data-type
do campo id deve ser String
. Neste caso, você receberá 12bit
ID gerado pelo mongo. public class Person {
@Id
private String id;
@NotNull
@JsonProperty
private String name;
}