Мазмуну:

Жазгы төө буурчактын канча түрү бар?
Жазгы төө буурчактын канча түрү бар?

Video: Жазгы төө буурчактын канча түрү бар?

Video: Жазгы төө буурчактын канча түрү бар?
Video: Төө буурчак организмди тазалоочуу жана жашартуучу касиетке ээ 2024, Ноябрь
Anonim

Жазгы буурчак конфигурацияларында "scope" деп аталган буурчак атрибуту кандай объект түзүлүшү жана кайтарылышы керектигин аныктайт. 5 түрү жеткиликтүү буурчак масштабдарынын саны, алар: 1)синглтон: Жазгы IoC контейнерине бир буурчак нускасын кайтарат.2) прототип: Суралган сайын жаңы буурчак инстанциясын кайтарат.

Мындан тышкары, жазгы буурчактын ар кандай чөйрөлөрү кандай?

Жазгы мүнөздөмөлөргө караганда, буурчак чөйрөлөрүнүн беш түрү колдоого алынат:

  • singleton(демейки*) Жазгы IoC контейнерине бир гана объект инстанциясына бир бурчтук аныктамасын камтыйт.
  • прототип. Объект инстанцияларынын каалаган санына бир бурчтук аныктаманы камтыйт.
  • өтүнүч.
  • сессия.
  • глобалдык сессия.

Ошондой эле, жазында төө буурчакты канча жол менен жасай алабыз? үчүн аныкталган беш чөйрөсү бар Жазгы буурчак .singleton – Бир гана бир мисалы буурчак болот бол түзүлгөн ар бир контейнер үчүн. Бул үчүн демейки масштаб болуп саналат жазгы буурчак.

Ошо сыяктуу эле, кимдир бирөө жазгы буурчак Autowiring кандай түрлөрү бар деп сурашы мүмкүн?

The autowiring функциянын беш режими бар. Булар "жок", "Аты боюнча", "Түр боюнча", "конструктор" жана "автодетектор". Демейки режим "жок", башкача айтканда демейки боюнча autowiring салттуу XML негизделген конфигурацияда өчүрүлгөн. 1) XML негизиндеги салттуу конфигурациядагы демейки режим жок.

Java-да буурчактын кандай түрлөрү бар?

Сессия буурчак үчтөн болуп саналат түрлөрү :штаттуу, жарандыгы жок жана синглтон.

Сунушталууда: