Non è necessario utilizzare @BsonId
, puoi semplicemente usare @Id
e data-type
del campo id dovrebbe essere String
. In questo caso, otterrai 12bit
ID generato da mongo.
public class Person {
@Id
private String id;
@NotNull
@JsonProperty
private String name;
}