@Autowired se utiliza mucho en Spring para inyectar dependencias. Al confiar el framework Spring en sí mismo para inyectar dependencias (por ejemplo, la interface de repositorios), el programador puede estar seguro y enfocarse en la lógica principal de la aplicación.