Autowired injection byType