Я понимаю, как ApplicationScoped
и CDI javax.inject.Singleton
работают, и я понимаю разницу между этими двумя областями .В моем приложении много компонентов, которые не нуждаются в сериализации, прокси или декорациях, поэтому я планирую переключить их с ApplicationScoped
(что работает) на javax.inject.Singleton
для повышения производительности за счет исключения прокси.
У меня вопрос : Должен ли я на самом деле внести такое изменение?