[Java] Spring DI ④ --Gestion du cycle de vie

Qu'est-ce que la gestion du cycle de vie DI?

Qu'est-ce que la gestion du cycle de vie?

Qu'est-ce qu'une portée

Comment utiliser Scope

@Component
@Scope("prototype")
public class SampleComponent{

}

Portée spécifiée par @Scope

Remarque 1: la valeur par défaut est singleton

Remarque 2: si le champ a des instances avec des portées différentes

//Devient une portée singleton
@Component
@Scope("prototype")
public class PrototypeComponent{

}
@Component
public class SingletonComponent{	
    @Autowired
    private PrototypeComponent component;
}

Recommended Posts

[Java] Spring DI ④ --Gestion du cycle de vie
[Java] Spring DI ③
Cycle de vie du haricot de printemps
[Java] Fonctionnement de Spring DI
Spring Java
Cycle de vie de l'activité
Résumé de Spring Framework - À propos de DI
[Java] Package de gestion
À propos de DI of Spring ①
Première botte à ressort (DI)
Les bases du printemps ~ Édition DI ~
Spring + Gradle + Java Quick Start
[Java] Thymeleaf Basic (Spring Boot)
Introduction à Spring Boot ① ~ DI ~
À propos du cycle de vie Android
Application Java CICS-Run - (4) Application Spring Boot
Utilisation de Mapper avec Java (Spring)
La vie Java à partir de zéro
[Java] [Spring] Spring Boot 1.4-> 1.2 Note de rétrogradation
À propos des annotations liées à Spring DI