Je suis en train d'essayer de comprendre la différence ici. Je vois qu'une classe a été annoté avec deux d'entre eux avec le même exemple de forfait :
@Configuration
@EntityScan("some.known.persistence")
@ComponentScan({ "some.known.persistence"})
public class ApiConfig {
}
Je comprends les différences de l'API docs, mais veulent comprendre dans le détail. Aussi fait-il que tout ce qui est numérisé par @ComponentScan
est d'avoir une plus grande visibilité wrt Printemps contexte et @EntityScan
ne le sont pas. Si donc l'utilisation de certains attributs avec @ComponentScan
devrait avoir suffi à la nécessité de lier dans une JPA contexte, n'est-ce pas?