3

MongoRepository を使用する場合、次のコードを使用できます。

@Repository
public interface UserRepo extends MongoRepository<User, String> {

    // additional methods go here 

} 

次に、userRepo.save() find() などを実行して、CRUD ops を実行します。

または、MongoTemplate だけで CRUD ops を実行します。

私の質問は、どちらが好ましいですか? 各アプローチの長所と短所は何ですか? ありがとう!

4

2 に答える 2

5

わかりました、ソース コードを見ると、MongoRepository は mongoTemplate を消費し、共通の DAO API のセットを提供します。つまり、MongoRepository を使用することが推奨される方法です。

于 2012-03-29T13:54:20.413 に答える