Título: acerca de spring Java Publicado por: Beginner Web en 30 Junio 2021, 06:55 am Una regunta cuando uso el @Autowired para un objecto este vive durante toda la aplicacion?
se puede usarlo como carro de compra? :huh: Título: Re: acerca de spring Java Publicado por: rub'n en 25 Julio 2021, 17:03 pm Claro, el IOC de spring lo maneja como singleton.
Lo mejor es que realices inyección por constructor y no vía variable de instancia. Añadiendo que desde spring 4.3 ya no hace falta que uses esa anotacion porque ya son tratados como si tuvieran @Autowired, pruébalo tu misma, con un simple test e instancia 2 veces un mismo servicio y compara su hashCode Por ejemplo, yo de verdad no se que estaras haciendo y como, pero aqui tienes un pequeño ejemplo, de que son tratados como singleton( una unica instancia durante toda la vida de la aplicación) Código
|