我是spring和MongoDB的新手。所以,听到的是我想要理解的用例。
在SpringBoot和MongoDB结构中。我试图在Mongo中插入一个新文档,因此在Java POJO / Domain / Data类中使用了@Document。现在,我编写了代码并启动了服务器。我的问题是,何时将在MongoDB中创建集合?即在启动服务器时(Spring将使用@Document扫描所有类并在创建类时创建集合ID DB)或者在调用存储库代码时(当我尝试执行任何CRUD操作时)?
答案 0 :(得分:0)
当调用存储库代码执行CRUD操作时,会创建MongoDB中的集合以及索引。