Was ist der Unterschied zwischen @ApplicationScoped und @Singleton scopes in CDI?

In CDI gibt es die @ApplicationScoped und die (javax.inject) @Singleton pseudo-scope. Was ist der Unterschied zwischen Ihnen? Neben der Tatsache, dass @ApplicationScoped ist Proxy, und @Singleton nicht.

Kann ich nur meine @Singleton bean zu @ApplicationScoped? Kann @ApplicationScoped bean haben zwei (oder mehr) Instanzen?

Haben Sie Lesen Sie die Schweißen-Referenz? Es ist eine Erklärung über die praktischen Unterschiede zwischen @ApplicationScoped und @Singleton im Abschnitt 5.4 (S. 36).
Ich finde auch die Zusammenfassung der Unterschiede am Ende dieses Artikels germanescobar.net/2010/04/... nützlich
die Singleton-scope beziehen Sie sich - javax.ejb oder javax.injizieren?

InformationsquelleAutor amorfis | 2010-12-29

Schreibe einen Kommentar