MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Spring Data MongoDB élimine les POJO

Je ne pense pas que vous puissiez le faire sans pojo lorsque vous utilisez spring-data. Le moins que vous puissiez faire est ceci

public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}

et créez un pojo factice avec juste un identifiant et une carte.

@Data
public class DummyPojo {
  @Id
  private String id;
  private Map<String, Object> value;
}

Étant donné que ce champ de valeur est une carte, vous pouvez stocker à peu près n'importe quoi.