Unterschiede: @SessionScoped vs @Stateful und @ApplicationScoped vs @Singleton [geschlossen]
Ich würde gerne wissen, was die sindHauptunterschiede zwischen :
javax.enterprise.context.SessionScoped undjavax.ejb.Statefuljavax.enterprise.context.ApplicationScoped und javax.ejb.SingletonIch weiß, dass a@SessionScoped und ein@Staatsbürgerlich Ermöglicht das Erstellen einer neuen Instanz für jeden Client. Ich weiß das auch für die@ApplicationScoped und@Singleton / @Stateless Sie werden zwischen den Clients geteilt.
=> Aberwann soll ich überlegen ist es besser, ein EJB oder das andere zu wählen?