Tôi không nghĩ rằng bạn có thể làm điều đó mà không có pojo khi sử dụng spring-data. Điều ít nhất bạn có thể làm là điều này
public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}
và tạo một pojo giả chỉ với id và Bản đồ.
@Data
public class DummyPojo {
@Id
private String id;
private Map<String, Object> value;
}
Vì trường giá trị này là một bản đồ, bạn có thể lưu trữ khá nhiều thứ.