Может ли кто-нибудь, пожалуйста, помогите мне в понимании пользовательских области. Я ознакомился с руководством и многими онлайн-примерами и понял, как это делается. Но я до сих пор не понимаю, зачем нам нужен собственный прокси-сервер и почему мы будем его использовать, ограничивая область действия компонента.
Поскольку я знаю, что для синглтона - мы используем синглтон, когда мы хотим, чтобы один бин давался всем ссылкам, и мы используем прототип, когда мы хотим, чтобы новая ссылка давалась каждый раз, когда на бин ссылаются.
Теперь мое понимание в отношении Пользовательской области действия
Custom Scope - мы используем настраиваемую область видимости как промежуточное звено между двумя, то есть мы не хотим ни передавать одиночную ссылку, ни новую ссылку каждый раз. , но тогда она ближе к одиночке, где мы передаем один и тот же компонент каждый раз, только из нашего предпочтительного местоположения (такого как лежащий в основе поток локальный или карта).
, пожалуйста, помогите мне прояснить мою концепцию. Главный вопрос здесь Почему настраиваемая область? и Когда это требуется?