Код: Выделить всё
@Autowired Repository someNodeRepository;
Это работает нормально, но мой вопрос в том, как я могу сделать это динамически на основе универсальный тип.
Я хочу сделать что-то вроде:
Код: Выделить всё
public T saveNode(T node) {
Repository repository = ctx.getBean(Repository.class, node.getClass());
return repository.save(node);
}
Я не могу найти документации по этому вопросу.
Подробнее здесь: https://stackoverflow.com/questions/303 ... ng-generic
Мобильная версия