0
我們有一個內部配置機制,它在常規xml文件或java配置類之外創建spring bean。如何在MongoRepository中使用帶有限定符的mongoTemplate?
這裏面的配置,我們有與特定的限定詞 「appMongoTemplate」
我們可以在我們的服務@Autowired這mongoTemplate就像任何普通的Spring bean創建mongoTemplate豆:
@Autowired
@Qualifier("appMongoTemplate")
protected MongoTemplate mongoTemplate;
現在我正在嘗試使用MongoRepository。 我只需要聲明一個普通接口:
public interface MyRepository extends MongoRepository<MyDocument, String>
但是,當我的應用程序開始,我庫創建過程中有一個例外,因爲它無法找到mongoTemplate豆。 我想我需要指定要使用的mongoTemplate的名稱,但我不知道如何。
感謝