ANOTACIONES

Autowired

Tiene el mismo efecto que la configuracion via XML

Busca un bean y lo inyecta en la depencia

Se realiza un autocableado byType

*****Donde lo podemos usar******

Lo podemos utilizar en un metodo setter

```java @Autowired public void setPeliculas(PeliculasServicio peliculasServicio){....} ```

Definicion en la propiedad

```java @Autowired private PeliculaServicio peliculaServicio; ```

En el constructor

```java @Autowired public PeliculaServicio(PeliculaServicio){....} ```

Ejemplo en el xml

```xml ```

Ejemplo del main

```java // Necesitamos el bean de servicios para printar por pantalla la logica PeliculaServicio peliculaService = appContext.getBean(PeliculaServicio.class); peliculaService.peliculasPorGenero("Drama").forEach(System.out::println); appContext.close(); ```