У меня есть класс Java, который в качестве идентификатора имеет объект, который содержит фактическое значение идентификатора. Как я могу использовать Spring Data MongoDB для генерации и идентификации идентификатора и как определить хранилище MongoDB?
Пример:
@Document
class A {
@Id
private B id;
}
class B{
private String id;
private String idAppGenerator;
}
Это вызывает исключение из-за того, что Springне может автоматически сгенерировать значение для класса B.