我应该在查询数据时使用MongoTemplate或DBCollection

时间:2016-11-23 03:22:57

标签: mongodb mongodb-query spring-data-mongodb mongodb-java

[Java Spring]目前,我正在使用MongoTemplate来查询数据

  1. MongoTemplate - >返回列表

    mongoTemplate.find(查询,实体)

  2. DbCollection - >返回DbCursor

    dbCollection.find()

  3. 然后我应该以最好的方式使用

1 个答案:

答案 0 :(得分:0)

因为你的应用程序是一个弹簧应用程序,我建议坚持使用mongotemplate,因为它是springframework提供的类,并且可以与其他弹簧功能很好地配合。 而DBcollection是一个来自mongo API for java的类,在某些情况下你可能需要玩游戏来完成你的工作。