Saya tidak berpikir Anda bisa melakukannya tanpa pojo saat menggunakan spring-data. Paling tidak yang bisa Anda lakukan adalah ini
public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}
dan buat pojo dummy hanya dengan id dan Peta.
@Data
public class DummyPojo {
@Id
private String id;
private Map<String, Object> value;
}
Karena bidang nilai ini adalah peta, Anda dapat menyimpan hampir semua hal.