2014-10-16 2 views
0

Чтобы получить коллекцию сотрудников в моем j2ee приложение я использую:Spring впрыснуть DBCollection экземпляр

DBCollection employees= mongoTemplate.getCollection("employees"); 


Я хотел бы избежать тот же вызов всему в коде,
У меня есть шаблон Монго впрыскивается как:

@Autowired 
MongoTemplate mongoTemplate; 


можно ли сделать «сотрудников» боб весной и ввести его в мой контроллер?
Как убедиться, что инициализация mongoTemplate имеет место сначала

ответ

0

На самом деле вам не нужно готовить такие бобы. Просто передайте имя коллекции mongoTemplate прямо или косвенно при вызове.
Это один метод mongoTemplate:

public <T> List<T> find(final Query query, Class<T> entityClass, String collectionName) 
+0

Что делать, если есть дополнительные коллекции, я использую? – user648026

Смежные вопросы