Различия: @SessionScoped против @Stateful и @ApplicationScoped против @Singleton [закрыто]

Я хотел бы знать, каковыпринципиальные отличия между:

javax.enterprise.context.SessionScoped а такжеjavax.ejb.Statefuljavax.enterprise.context.ApplicationScoped и javax.ejb.Singleton

Я знаю что@SessionScoped и@Stateful позволяет создать новый экземпляр для каждого клиента. Я также знаю, что для@ApplicationScoped а также@Singleton / @Stateless они распределяются между клиентами.

=> Нокогда я должен рассмотреть лучше выбрать EJB или другой?

Ответы на вопрос(1)

Ваш ответ на вопрос