Я разрабатываю веб-службу RESTful и, читая документацию в Джерси, наткнулся на аннотацию @Singleton
В моем веб-сервисе я в основном возвращаю данные на основе уникальных ключей, предоставляемых в качестве параметра. Аналогия будет возвращать всю информацию Студента при передаче Student_Id.
Итак, мой вопрос: когда @Singleton
подходит для таких веб-сервисов?
Согласно документации для @RequestScoped
Если ресурс используется более одного раза в обработке запроса, всегда будет использоваться один и тот же экземпляр.
Тогда в этом случае мы не должны @Singleton
использовать @Singleton
правильно?
Также могут быть случаи использования, когда мы должны создать новый экземпляр для каждого запроса?
Я посмотрел этот пост, но на мой вопрос не ответил.