Spring Flashcards
ApplicationContext hérite de quelle classe?
BeanFactory
ApplicationContext hérite de quelle classe
BeanFactory
Les deux types de proxy qui sont utilisées dans Spring?
statique et dynamique
Les deux types d’injections dans Spring
Getter et constructeur
Combien de type de Dynamic proxy sont utilisées dans spring?
JDK dynamic proxy et CGLIB dynamic proxy
Quand est-ce que la méthode @PostConstruct est appelée?
@PostConstruct est appelée après que les propriétés du bean sont setters.
Quand est-ce que la méthode @PreDestroy est appelée?
@PreDestroy est appelée après la fermeture du contexte d’application.
Comment injecter un bean par son nom?
En utilisant @Autowire et @Qualifier
Rollback par défaut dans une transaction?
RuntimeException?
Quelle mécanisme est utilisée pour gérer l’AOP dans Spring
L’AOP est géré par des proxy des objets manipulées.
L’annotation pour activer la transaction dans une application Spring
@EnableTransactionManagement à ajouter avec @Configuration.
A quelle niveau appose-t-on l’annotation @Transactional
@Transactional peut être mis au niveau d’une méthode public d’une classe, d’une méthode d’une interface, d’une interface, d’une classe
A quelle niveau appose-t-on l’annotation @Transactional
@Transactional peut être mis au niveau d’une méthode d’une interface, d’une interface, d’une méthode public d’une classe, d’une classe.
Les deux derniers sont recommandés par Spring.