Skip to content
Natuurondernemer
    3 kwietnia, 2021 by admin

    Spring – IoC Containers

    Spring – IoC Containers
    3 kwietnia, 2021 by admin
    Ogłoszenia

    Kontener Spring jest rdzeniem Spring Framework. Kontener tworzy obiekty, łączy je ze sobą, konfiguruje i zarządza ich pełnym cyklem życia od utworzenia do zniszczenia. Kontener Spring używa DI do zarządzania komponentami, które składają się na aplikację. Obiekty te nazywane są Spring Beans, które omówimy w następnym rozdziale.

    Kontener pobiera instrukcje na temat tego, jakie obiekty mają być instancjonowane, konfigurowane i montowane, czytając dostarczone metadane konfiguracyjne. Metadane konfiguracyjne mogą być reprezentowane przez XML, adnotacje Java lub kod Java. Poniższy diagram przedstawia wysokopoziomowy widok działania Springa. Kontener Spring IoC korzysta z klas Java POJO i metadanych konfiguracyjnych, aby stworzyć w pełni skonfigurowany i wykonywalny system lub aplikację.

    Kontener Spring IoC

    Spring dostarcza następujące dwa odrębne typy kontenerów.

    Sr.No. Kontener & Opis
    1 Spring BeanFactory Container

    Jest to najprostszy kontener zapewniający podstawowe wsparcie dla DI i jest zdefiniowany przez interfejs org.springframework.beans.factory.BeanFactory. BeanFactory i związane z nim interfejsy, takie jak BeanFactoryAware, InitializingBean, DisposableBean, są nadal obecne w Springu w celu zapewnienia wstecznej kompatybilności z dużą liczbą frameworków firm trzecich, które integrują się ze Springiem.

    2 Spring ApplicationContext Container

    Kontener ten dodaje więcej funkcjonalności specyficznych dla przedsiębiorstwa, takich jak zdolność do rozwiązywania wiadomości tekstowych z pliku właściwości i zdolność do publikowania zdarzeń aplikacji do zainteresowanych słuchaczy zdarzeń. Kontener ten jest definiowany przez interfejs org.springframework.context.ApplicationContext.

    Kontener ApplicationContext zawiera całą funkcjonalność kontenera BeanFactory, dlatego jest on ogólnie zalecany zamiast BeanFactory. BeanFactory może być nadal używany do lekkich aplikacji, takich jak urządzenia mobilne lub aplikacje oparte na apletach, gdzie ilość i szybkość danych jest znacząca.

    Ogłoszenia

    Previous articleParental Visitation Rights FAQNext article Siłą Jamesa Taylora była melancholia. Teraz musi poradzić sobie z zadowoleniem.

    Dodaj komentarz Anuluj pisanie odpowiedzi

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

    Najnowsze wpisy

    • Znalezienie siebie (i innych…) w rocznikach online
    • Jak skonfigurować Bitcoin ASIC miner
    • Chris Martin ma urodziny w Disneylandzie z Dakotą Johnson
    • Co to jest teren Superfund?
    • Fishing-bait bloodworms have bee-sting bites
    • Władca Much
    • A Beginner’s Guide to Pegging
    • 42 Healthy Crockpot Soup Recipes
    • Tina Fey Biografia
    • Nike wydało 15 000 dolarów na specjalną maszynę tylko po to, aby Florida State center Michael Ojo’s shoes

    Archiwa

    • Kwiecień 2021
    • Marzec 2021
    • Luty 2021
    • Styczeń 2021
    • Grudzień 2020
    • Listopad 2020
    • Październik 2020
    • Wrzesień 2020
    • Sierpień 2020
    • Lipiec 2020
    • Czerwiec 2020
    • Maj 2020
    • Kwiecień 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Zaloguj się
    • Kanał wpisów
    • Kanał komentarzy
    • WordPress.org
    Posterity WordPress Theme