Spring IOC Container | What is Spring IOC Container | Spring Tutorial

Learn Code With Durgesh
24 May 202008:22

Summary

TLDRThe script discusses Spring Container, a component of the Spring Framework that manages the lifecycle of objects, including creation, holding in memory, and injecting dependencies. It explains the concept of Dependency Injection and how Spring Container uses configuration files or simple configurations to manage bean dependencies. The video aims to provide a comprehensive understanding of Spring Container's role in object lifecycle management and its integration with the application context, highlighting the ease of application development with Spring.

Takeaways

  • ЁЯША Spring Container is a redefined program that comes with the Spring Framework, acting as a component.
  • ЁЯШЙ It is responsible for basic object creation, holding in memory, injecting back into another object, and managing the complete lifecycle of objects from creation to destruction.
  • ЁЯШО The Spring Container manages beans, which are objects that are created and managed by the container, including their lifecycle and dependencies.
  • ЁЯдФ To use the Spring Container, you need to provide two things: bean information and configuration information, which can be done through configuration files or simple configuration.
  • ЁЯСА The container uses the provided configuration to understand which beans are dependent on what and how to manage them.
  • ЁЯФН The Spring Container helps in dependency injection, where it injects objects into other objects as needed, based on the configuration.
  • ЁЯМЯ The container also manages the lifecycle of beans, ensuring they are created, managed, and destroyed appropriately.
  • ЁЯТб The script mentions different types of application contexts, such as ClassPathXmlApplicationContext, FileSystemXmlApplicationContext, and AnnotationConfigApplicationContext, which are used to load the configuration for the Spring Container.
  • ЁЯУЪ The Spring Container scans the configuration files or classes to find the beans and their dependencies, setting them up according to the specified configuration.
  • ЁЯЫая╕П The script also discusses the importance of maintaining the lifecycle of objects and how the Spring Container handles this through its management of beans.
  • ЁЯМР Finally, the script suggests that understanding the technical aspects of how Spring works and its practical applications will be covered in the next video.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is Spring Container, discussing what it is, its functions, and its role within the Spring Framework.

  • What is Spring Container in the context of the script?

    -Spring Container is a component of the Spring Framework that manages the lifecycle and dependencies of objects in an application.

  • What are the basic responsibilities of the Spring Container?

    -The basic responsibilities of the Spring Container include creating objects, holding them in memory, and injecting dependencies where required.

  • What does the Spring Container do with singleton beans?

    -The Spring Container is responsible for managing singleton beans by creating them once and then reusing the same instance throughout the application.

  • How does the Spring Container handle bean dependencies?

    -The Spring Container handles bean dependencies through dependency injection, where it injects the required beans into other beans that depend on them.

  • What is the role of the ApplicationContext in the Spring Container?

    -The ApplicationContext is an interface that represents the Spring Container and provides the necessary environment for the beans to be created and managed.

  • What are the two main things the Spring Container requires from the developer?

    -The two main things the Spring Container requires from the developer are the bean configuration and the configuration information, which includes the dependencies of each bean.

  • What is the purpose of the Application Context in Spring?

    -The purpose of the Application Context is to provide a centralized place to configure and manage the beans and their dependencies in a Spring application.

  • How does the Spring Container manage the lifecycle of beans?

    -The Spring Container manages the lifecycle of beans by creating them, managing their dependencies, and handling their destruction when no longer needed.

  • What is the significance of the '@Bean' annotation in Spring?

    -The '@Bean' annotation is used to indicate that a method in a configuration class produces a bean to be managed by the Spring Container.

  • What are the different types of Application Contexts mentioned in the script?

    -The script mentions ClasspathApplicationContext, AnnotationConfigApplicationContext, and FileSystemXmlApplicationContext as different types of Application Contexts in Spring.

Outlines

00:00

ЁЯША Introduction to Spring Container

The first paragraph introduces the concept of the Spring Container, a component of the Spring Framework that manages the lifecycle and dependencies of objects in an application. It explains the basic responsibilities of the Spring Container, such as creating objects, holding them in memory, and injecting dependencies. The paragraph also discusses the configuration of Spring Beans and how the container uses this information to manage the beans, including the injection process and lifecycle management. It emphasizes the ease of use, stating that the developer only needs to provide the necessary configuration, and the Spring Container will handle the rest.

05:00

ЁЯШЙ Advanced Configurations and Application Contexts

The second paragraph delves into more advanced configurations of the Spring Container, discussing the use of different classes like ClassPathXmlApplicationContext, AnnotationConfigApplicationContext, and FileSystemXmlApplicationContext for various purposes. It explains how these classes are used to search for and load configuration files, which can be crucial for setting up the application's environment. The paragraph also touches on the importance of properly managing these configurations to avoid issues with object creation and updates. It concludes with a brief mention of future topics that will be covered in upcoming videos, including the technical workings of Spring and practical demonstrations.

Mindmap

Keywords

ЁЯТбSpring Container

The Spring Container is a core component of the Spring Framework that manages the lifecycle and dependencies of the application objects. It is responsible for creating, initializing, and managing the lifecycle of beans. In the script, it is mentioned as a 'redefined program' that comes with Spring Framework, highlighting its role in managing object creation and dependency injection.

ЁЯТбDependency Injection

Dependency Injection is a design pattern used to implement inversion of control for resolving dependencies between classes and their dependencies. In the video script, it is discussed as a key function of the Spring Container, which can inject dependencies into objects, thus managing their relationships and interactions within the application.

ЁЯТбBeans

Beans in the context of Spring refer to the objects that are managed by the Spring Container. They are the fundamental building blocks of a Spring application. The script mentions beans in relation to their creation, management, and how the Spring Container handles their lifecycle, emphasizing the importance of beans in the Spring Framework.

ЁЯТбConfiguration

Configuration in Spring is the process of defining how beans and their dependencies are set up in the application. The script discusses the need to provide configuration information to the Spring Container, either through configuration files or simple configuration, to manage the beans and their dependencies effectively.

ЁЯТбLifecycle

The lifecycle of an object in Spring refers to the stages an object goes through from creation to destruction. The script mentions that the Spring Container manages the complete lifecycle of objects, from creation to destruction, and how it maintains the state of these objects throughout their lifecycle.

ЁЯТбApplicationContext

ApplicationContext is an interface in Spring that encapsulates the configuration and represents the Spring container. It is responsible for managing the beans and their lifecycle. The script refers to ApplicationContext as a way to interact with the Spring container and access the beans managed by it.

ЁЯТбBean Factory

Bean Factory is a simpler version of the ApplicationContext and is used to manage the lifecycle of beans. It is mentioned in the script as a part of the Spring Container that handles basic object creation and initialization, forming the foundation for more complex features provided by ApplicationContext.

ЁЯТбInversion of Control

Inversion of Control is a principle in software design where the control of the application flow is transferred to a container or framework. The script implies this concept by discussing how the Spring Container manages the creation and interaction of objects, thus inverting the control from the application code to the container.

ЁЯТбSingleton

Singleton is a design pattern that ensures a class has only one instance and provides a global point of access to it. In the script, singleton is mentioned in the context of bean scopes, where the Spring Container manages the creation of single instances of beans and ensures that only one instance exists in the application context.

ЁЯТбClasspath

Classpath in the context of Java and Spring refers to the path where the Java Virtual Machine (JVM) looks for class files. The script discusses how the Spring Container uses the classpath to search for and load configuration files, which is crucial for setting up the application context and managing beans.

ЁЯТбApplication Context

Application Context is a more advanced and feature-rich version of Bean Factory, providing additional functionality such as event handling and resource management. The script mentions Application Context as an extension of Bean Factory, emphasizing its role in managing the application's configuration and lifecycle.

Highlights

Spring Container is a refined program or a component of the Spring Framework.

It is responsible for creating, holding, and injecting objects.

Spring Container manages the lifecycle of objects from creation to destruction.

It can automatically inject dependencies and manage bean lifecycles.

The container can be configured using XML files or simple configurations.

Beans are configured to match certain classes and their properties.

Spring Container uses the configuration to create and manage bean objects as per the setup.

It can inject objects into other objects as needed.

Spring Container is responsible for the initialization of the main application.

The application context is represented by the Application Contacts within Spring.

Bean Factory is a simple factory that creates beans as needed.

Spring Container extends Bean Factory to provide additional properties and represent overall contacts.

There are different types of Application Contacts for various configurations like Classpath, Animation, and File System.

Classpath Application Contact searches for configuration in the Java classpath.

Animation Configuration Contact scans for beans that have been annotated with @Configuration.

File System Application Contact searches for configuration files in the file system.

Spring Container manages the creation and updates of objects without manual intervention.

It provides ready-to-use objects for the application to utilize.

The video will cover technical aspects and practical implementations of Spring Container in upcoming sessions.

Transcripts

play00:00

рд╣реИ рдЖрд▓рд░реЗрдбреА рдЧреИрд╕ рддреЛ рдЕрднреА рддрдХ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ

play00:02

рд╡реНрд╣рд╛рдЯ рдЗрдЬ рд╕реНрдкреНрд░рд┐рдВрдЧ рдПрдВрдб рд╕реНрдкреНрд░рд┐рдВрдЧ рдореЙрдбрд▓реНрд╕ рдХреЗ

play00:05

рдмрд╛рд░реЗ рдореЗрдВ рдХрдВрдкреНрд▓реАрдЯ рдЪреАрдЬреЗрдВ рдЬрд╛рдиреА рд╣реИ рдЗрд╕ рд╡рд┐рдбрд┐рдпреЛ

play00:07

рдореЗрдВ рд╣рдо рд▓реЛрдЧ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рд╕реНрдкреНрд░рд┐рдВрдЧ рдПрдмреАрд╕реА

play00:09

рдХрдВрдЯреЗрдирд░ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдпрд╣

play00:12

рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреНрдпрд╛-рдХреНрдпрд╛ рдЪреАрдЬреЗрдВ рдЗрд╕реЗ

play00:15

рдорд┐рд▓рддреА рд╣реИ рдпрд╣ рд╕рд╛рд░реА рдЪреАрдЬреЗрдВ рд╣рдо рд▓реЛрдЧ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ

play00:17

рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗ рддреЛ рдЪрд▓рд┐рдП рдмрд┐рдирд╛ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдо

play00:19

рдХреНрдпреЛрдВ рд╡реЗрд╕реНрдЯ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреЗрдб рд╕реНрдЯрд╛рд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ

play00:21

рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореЗрдВ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ

play00:23

рдХрдВрдЯреЗрдирд░ рдХреНрдпрд╛ рд╣реИ рд╕реЛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдПрдХ

play00:25

рд░реАрдбрд┐рдлрд╛рдЗрдВрдб рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ рдпрд╛ рдлрд┐рд░ рдЗрд╕рдХреЛ рдмреЛрд▓

play00:28

рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣ рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдПрдХ

play00:30

рдХрдВрдкреЛрдиреЗрдВрдЯ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ рд╕реНрдкреНрд░рд┐рдВрдЧ

play00:33

рдХреЗ рд╕рд╛рде рд╕реНрдкреНрд░рд┐рдВрдЧ рдлрд┐рд▓реНрдореЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓ рдЬрд╛рддрд╛

play00:35

рд╣реИ рдореЗрдВ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдЬреЗрд╡реАрдПрдо рдХреЗ

play00:37

рд╕рд╛рде рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдордп рдорд┐рд▓рддреЗ рдереЗ

play00:39

рдЧрд╛рд░реНрдмреЗрдЬ рдХрд▓реЗрдХреНрдЯрд░ рд╣реЛ рдЧрдпрд╛ рдФрд░ рдРрд╕рд╛ рдХрд░рдХреЗ рдмрд╣реБрдд

play00:42

рд╕рд╛рд░реЗ рдкреНрд░реЙрдмреНрд▓рдореНрд╕ рдорд┐рд▓рддреЗ рдереЗ рдЬреЛ рдЧрд╛рд░рдореЗрдВрдЯ рдХреЛ

play00:44

рдХреНрд░реАрдо рдХрд░рддреЗ рдереЗ рдФрд░ рд╡рд╣ рд╕рд╛рд░реЗ рдХрд╛рдо рдХрд░рддреЗ рдереЗ

play00:46

рд╡реИрд╕реЗ рд╣реА рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рд╣рдореЗрдВ

play00:48

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдирд╛рдо рдХрд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдП рдмреБрдЯреАрдХ

play00:51

рдХрдВрдЯреЗрдирд░ рдирд╛рдо рдХрд╛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдпрд╛ рдлрд┐рд░

play00:53

рдХрдВрдкреЛрдиреИрдВрдЯ рд╣рдореЗрдВ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХреБрдЫ рдХрд╛рдореЛрдВ

play00:56

рдХреЗ рд▓рд┐рдП рд░рд┐рд╕реНрдкреЛрдВрд╕ рдкрд░ рд╣реЛрддрд╛ рд╣реИ рджреИрдЯ рдореБрдЭреЗ рдХреБрдЫ

play00:58

рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ

play01:00

рдЯреИрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдХреНрд░рд┐рдПрдЯ рдХрд░рдирд╛ рд╣реБрдЖ рдЕрдЧрд░

play01:03

рдСрдкреЛрдЬрд╝рд┐рдЯ рдХреНрд░рд┐рдПрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рддреЛ рдЙрд╕рдХреЛ рдореЗрдореЛрд░реА

play01:05

рдореЗрдВ рд╣реЛрд▓ рдХрд░рдХреЗ рд░рдЦреЗрдЧрд╛ рд╕реЙрд▓рд┐рдб рдХреНрд░рд┐рдПрд╢рди рд╣реЛ рдЧрдпрд╛

play01:08

рдореЗрдореЛрд░реА рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдлреЛрд▓реНрдб рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо

play01:10

рд╣реЛ рдЧрдпрд╛ рдФрд░ рдЕрдЧрд░ рдЬрд░реВрд░рдд рдкрдбрд╝реА рддреЛ рдпрд╣ рдХреНрдпрд╛ рдХрд░

play01:12

рд╕рдХрддрд╛ рд╣реИ рдпрд╣ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рджреВрд╕рд░реЗ рдСрдмреНрдЬреЗрдХреНрдЯ

play01:15

рдХреЗ рдЕрдВрджрд░ рдЗрдВрдЬреЗрдХреНрдЯ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдвреВрдВрдв

play01:17

рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЗрдВрдЬреЗрдХреНрд╢рди рдХрд╛ рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ

play01:21

рддреЛ рдмреЗрд╕рд┐рдХ рддреАрди рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЯреЛ рдХреНрд░рд┐рдПрдЯ

play01:24

рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрд▓реНрдбрд░ рдорд┐рдирдЯ рдореЗрдореЛрд░реА рдПрдВрдб рдЗрдВрдЬреЗрдХреНрдЯ

play01:26

рджрдо рдЗрди рдЕрдирджрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдЖрдИрдПрд╕ рд░рд┐рдХреНрд╡рд╛рдпрд░реНрдб рдЗрд╕рдХрд╛

play01:29

рдорддрд▓рдм рдпрд╣ рдореЗрдВрдЯреЗрди рдХрд░рддрд╛ рд╣реИ рдХрд┐рд╕реА рднреА рдСрдмреНрдЬреЗрдХреНрдЯ

play01:32

рдХреА рд▓рд╛рдЗрдл рд╕рд╛рдЗрдХрд┐рд▓ рдХреЛ рдЬрдм рд╕реЗ рдЕрдкрдбреЗрдЯ рдХреНрд░рд┐рдПрдЯ

play01:35

рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЬрдм рддрдХ рд╡рд╣ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рд╕реНрдЯреНрд░реЙрдп

play01:37

рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рддрдм рддрдХ рдХреА рд╕рд╛рд░реА рд╕реНрдЯреЗрдЬ

play01:39

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ рдЦреБрдж рд╕реЗ

play01:41

рдореЗрдВрдЯреЗрди рдХрд░рддрд╛ рд╣реИ рдЖрдкрдХреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рдирд╛

play01:43

рдЖрдкрдХреЛ рдмрд╕ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдХреЛ рджреЛ рдЪреАрдЬреЗрдВ

play01:47

рдмрддрд╛рдиреА рд╣реИ рдпрд╣ рд╕рд╛рд░рд╛ рдХрд╛рдо рдХрд░ рджреЗрдЧрд╛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ

play01:50

рдЪреАрдЬ рд╣рдореЗрдВ рдХреНрдпрд╛ рдкрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╡рд╣ рд╕рдмрд╕реЗ рдкрд╣рд▓реА

play01:52

рдЪреАрдЬ рд╣рдореЗрдВ рдмрдирд╛рдиреА рд╣реИ рд╕реНрдкреНрд░рд┐рдВрдЧ рдЗрд╕реЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ

play01:54

рдЬрд┐рдо рдореЗрдВ рдмрддрд╛рдиреА рд╣реИ 2010 рдорд┐рд░реНрдЪ рд╣рдореЗрдВ

play01:57

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдХреЛ рдпрд╣ рдмрддрд╛ рджреЗрдирд╛ рд╣реИ рдХрд┐

play01:59

рдХреМрди-рдХреМрди рд╕реА

play02:00

рдЪреАрди рд╕реАрдорд╛ рдкрд░ рдЬреБрдЖ рдХреА рдкреВрдЬрд╛ рдХреНрд▓рд╛рд╕реЗрд╕ рдЙрд╕реЗ рдореИрдЪ

play02:03

рдХрд░рдиреА рд╣реИ рддреЛ рд╣рдо рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреАрди рдХреА рд╕рд╛рд░реА

play02:05

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрддрд╛ рджреЗрдВрдЧреЗ рдФрд░ рджреВрд╕рд░реА рдЪреАрдЬ рд╣рдо

play02:08

рд▓реЛрдЧ рдЗрд╕рдХреЛ рдмрддрд╛ рджреЗрдВрдЧреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓ рдпрд╛

play02:11

рдлрд┐рд░ рдПрдХ рд╕рд┐рдВрдкрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ

play02:13

рджреЛ рдЪреАрдЬ рдХреЛ рджреЗрдВрдЧреЗ рдмреАрдВрд╕ рдХреА рдЗрдВрдлреЙрд░реНрдореЗрд╢рди рдПрдВрдб

play02:15

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЗрдВрдлреЙрд░реНрдореЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

play02:18

рдХреА рдЗрдВрдлреЙрд░реНрдореЗрд╢рди рдореЗрдВ рдмреЗрд╕рд┐рдХрд▓реА рд╣рдо рд▓реЛрдЧ рдпрд╣

play02:20

рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдХреМрди рд╕реА рдмреАрди рдХрд┐рд╕ рдЪреАрдЬ рдкрд░

play02:22

рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рд╣реИ рдпрд╣ рд╕рд╛рд░реЗ рдЬреА рд╣рдо рд▓реЛрдЧ рдмрддрд╛ рджреЗрдВрдЧреЗ

play02:25

рдФрд░ рдлрд╛рдЗрдирд▓ рдпрд╣ рдХреНрдпрд╛ рдХрд░реЗрдВ рдХрд╛ рдпрд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ

play02:28

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдЬреЛ рд╣реИ рд╡рд╣ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

play02:30

рдХрд╛ рдпреВрдЬ рдХрд░реЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рд╣рдордиреЗ рдмрддрд╛

play02:32

рджрд┐рдпрд╛ рдХрд┐ рдХреМрди рд╕рд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд┐рд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░

play02:35

рдбрд┐рдкреЗрдВрдб рдХрд░ рд░рд╣рд╛ рд╣реИ рд╕реЛрдП рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛ рдЗрди рдмреАрдВрд╕

play02:37

рдХрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдЧрд╛ рдФрд░ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдЗрди

play02:39

рдХреЛ рдЕрдкрдиреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЬреИрд╕рд╛ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ

play02:41

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдмрддрд╛рдпрд╛ рдерд╛ рд╡реИрд╕рд╛ рд╣реА рдХреНрдпрд╛

play02:44

рдХрд░реЗрдЧрд╛ рдЙрдирдореЗрдВ рдЗрдВрдЬреЗрдХреНрд╢рди рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░ рджреЗрдЧрд╛

play02:46

рд╢реЛрд▓реНрдбрд░ рд╣рдо рд▓реЛрдЧ рдХреНрдпрд╛ рдХрд░ рдореИрдВ рдЗрд╕рдХреЛ рдпреВрдЬ рдХрд░ рдкрд░

play02:48

рдЬрдм рдЗрдВрдЬреЗрдХреНрд╢рди рд╡рдЧреИрд░рд╣ рдлрд╛рдЗрдирд▓реА рдХрд░реЗрдЧрд╛ рддреЛ рдпрд╣рд╛рдВ

play02:51

рдкрд░ рд░реЛрд▓ рдЖрдПрдЧрд╛ рд╣рдорд╛рд░реЗ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреА рддреЛ рд╣рдорд╛рд░рд╛

play02:53

рдПрдкреНрд▓реАрдХреЗрд╢рди рдЬреЛ рд╣реЛрдЧрд╛ рдореЗрди рдПрдкреНрд▓реАрдХреЗрд╢рди рдЙрд╕ рд╡рд╣ рдЬреЛ

play02:56

рдореЗрди рдПрдкреНрд▓реАрдХреЗрд╢рди рд╣реИ рд╡рд╣ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд╛рд░реЗ

play02:58

рдСрдмреНрдЬреЗрдХреНрдЯ рд░реЗрдбреА рд╣реИрдВ

play03:00

рдореМрд╕рдо рдореЗрдВ рдЗрдВрдЬреЗрдХреНрд╢рди рдЬрд┐рд╕рдХреА рдЬрд░реВрд░рдд рдереА рд╡рд╣ рдХрд░

play03:02

рдЪреБрдХрд╛ рд╣реИ рдЙрд╕реА рдШрдВрдЯреЗ рдореЗрдВ рддреЛ рдпрд╣ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛

play03:04

рд╣реИ рдпрд╣ рдЗрди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдЧреНрд░реЗрдЯ рдХрд░рдХреЗ рдпреВрдЬ рдХрд░

play03:06

рд╕рдХрддрд╛ рд╣реИ рд╕реБрдмрд╣ рд╕реЗ рдЪрд▓рд┐рдП рдореИрдВ рдлрд┐рд░ рд╕реЗ рд░рд┐рд╡рд╛рдЗрдЬ

play03:08

рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЖ рдлрд┐рд░ рд╕реЗ рдмрддрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛

play03:10

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдПрдХ рд░реАрдбрд┐рдлрд╛рдЗрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ

play03:12

рдЬреЛ рд╣рдореЗрдВ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ

play03:14

рд╕рд╛рде рдФрд░ рд░рд┐рд╕реНрдкреЙрдиреНрд╕рд┐рдмрд▓ рд╣реЛрддрд╛ рд╣реИ рдмреЗрд╕рд┐рдХрд▓реА

play03:16

рдСрдмреНрдЬреЗрдХреНрдЯ рдХреНрд░рд┐рдПрдЯрд┐рдВрдЧ object рджреВрд╕рд░рд╛ рд╣реЛрд▓реНрдбрд┐рдВрдЧ

play03:19

рдПрдорд┐рдиреЗрдо рдореЗрдореЛрд░реА рдЗрдВрдЬреЗрдХреНрдЯрд┐рдВрдЧ рдмреИрдХ рдЗрдирдЯреВ рдЕрдирджрд░

play03:22

рдСрдмреНрдЬреЗрдХреНрдЯ рдЖрдИрдПрд╕ рд░рд┐рдХреНрд╡рд╛рдпрд░реНрдб рдореАрдВрд╕ рдж рдХрдВрдкрд▓реАрдЯ

play03:25

рд▓рд╛рдЗрдл рд╕рд╛рдЗрдХрд┐рд▓ рдЖрдл рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдлреНрд░реЙрдо рдХреНрд░рд┐рдПрд╢рди

play03:27

рдПрдВрдб рдбрд┐рд╕реНрдЯреНрд░рдХреНрд╢рди рдЗрдЬ рдореЗрдВрдЯ рдмрд╛рдп рд╕реНрдкреНрд░рд┐рдВрдЧ

play03:30

рдЕрд╡рд╢рд┐рд╖реНрдЯ рдХрдВрдЯреЗрдирд░ рдФрд░ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдХреЛ рджреЛ

play03:33

рдЪреАрдЬреЗрдВ рд╣реЛрддреА рд╣реИ рдмреАрдВрд╕ рдбреЛрдирд░ рд╕реНрдкрд░реНрдо рдЬреВрд╕ рдПрдВрдб

play03:36

рдПрдЧреНрдЬрд╛рдВрдкрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдПрдЧреНрдЬрд╛рдВрдкрд▓ рдХрдВрдбреАрд╢рди

play03:39

рдореЗрдВ рд╣рдо рдпрд╣ рдмрддрд╛ рд░рд╣рд╛ рдерд╛ рдмреЗрд╕рд┐рдХрд▓реА рдХреМрди рд╕рд╛ рдмреАрди

play03:41

рд╕реНрдкреЗрдпрд░реНрдб рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рд╣реИ рдХреМрди-рдХреМрди рд╕реА

play03:43

рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдЧрдВрджреА рд╕рд╛рд░реА рдЪреАрдЬреЗрдВ рд╡реИрд▓реНрдпреВ рд╕рдордп

play03:45

рдбрд┐рдлрд╛рдЗрди рдХрд░рдиреА рд╣реЛрддреА рд╣реИ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрд░реЗрдЧрд╛

play03:48

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдЗрди рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдХрд╛

play03:51

рд╣реЗрд▓реНрдк рд▓реЗрдЧрд╛ рдФрд░ рдмреАрдВрд╕ рдХреЗ рдСрдкрдЬрд╝рд┐рдЯ рдХреЛ рдпрд╣рд╛рдВ рдкрд░

play03:53

рдмрдирд╛рдПрдЧрд╛ рд▓рд╛рдЗрдЯ рд╕реЗрдЯрд▓рдореЗрдВрдЯ рдХрд░реЗрдЧрд╛ рдФрд░ рдЗрдирдХреЛ

play03:56

рдЗрдВрдЬреЗрдХреНрдЯ рднреА рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдЕрдВрджрд░ рдХрд░рддрд╛ рд░рд╣реЗрдЧрд╛ рдЕ

play03:59

рдмреЗрд╕рд┐рдХрд▓реА

play04:00

рд╣рдорд╛рд░рд╛ рдПрдкреНрд▓реАрдХреЗрд╢рди рдЬреЛ рдХреЛрдб рд╣реЛрдЧрд╛ рдореЗрди

play04:01

рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд╣реАрдВ рд╕рд╛рд░реЗ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреЛ рдпреВрдЬ

play04:03

рдХрд░реЗрдЧрд╛ рдпрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд╛рд░реЗ рдЕрдкрдбреЗрдЯреНрд╕ рд░рд┐рд╡реНрдпреБрд╕

play04:05

рдХрд░реЗрдЧрд╛ рдмрд╕ рд╣рдордХреЛ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣рдо

play04:08

рдЗрд╕реЗ рдкреНрд▓реЗрдЯ рдмреАрдВрд╕ рд▓рд┐рдЦ рд░рд╣реА рд╣реИ рдФрд░ рдЙрдирдХреЗ

play04:10

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд┐рдЦрдиреЗ рдФрд░ рдореИрдВ рд▓рд┐рдЦрдирд╛ рд╣реИ рдпрд╣

play04:12

рдореЗрдВрдЯреЗрди рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рдЦреБрдж рд╕реЗ рдХрд░ рд▓реЗрдЧрд╛ рдЕрдм

play04:15

рдмрд╛рдд рдХрд░рддреЗ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рд╣рдореЗрдВ

play04:19

рд╕реНрдкреНрд░рд┐рдВрдЧ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдорд┐рд▓реЗрдЧрд╛ рдПрдкреНрд▓реАрдХреЗрд╢рди

play04:21

рдХреЙрдиреНрдЯреИрдХреНрдЯреНрд╕ рдпрд╣ рдмреЗрд╕рд┐рдХрд▓реА рд░рд┐рдкреНрд░реЗрдЬреЗрдВрдЯ рдХрд░рддрд╛

play04:23

рд╣реИ рдорд╛рд░рд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдЖрдпреБрд╖реА рдХрдВрдЯреЗрдирд░ рддрдХ рдврдХ

play04:26

рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдЬреЛ рд░рд┐рдкреНрд░рдЬреЗрдВрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛

play04:29

рдЖрдпреБрд╖реА рдХрдВрдЯреЗрдирд░ рдЯрд░реНрдорд┐рдирд▓ рдпрд╣ рд╣рдорд╛рд░реА рд╣реЗрд▓реНрдк

play04:32

рдХрд░реЗрдЧрд╛ рд╣рд▓реНрдХреА-рд╣рд▓реНрдХреА рдПрдХ рдмреАрди рдлреИрдХреНрдЯреНрд░реА рдореЗрдВ

play04:35

рд╣реЛрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХрд╛рдВрдЯреЗрдХреНрдЯ рдХреЗ

play04:37

рдкрд╛рд╕ рдмреАрди рдлреИрдХреНрдЯреНрд░реА рдХреЗ рд╕рд╛рд░реА рдЪреАрдЬреЗрдВ рд╣реИ рдЖрд▓рд░реЗрдбреА

play04:39

рддреЛ рд╣рдо рд▓реЛрдЧ рдЗрд╕ рдХреА рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╕рдм рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░

play04:41

рдХреА рд╣реА рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдПрдкреНрд▓реАрдХреЗрд╢рди

play04:43

рдХрд╛рдВрдЯреЗрдХреНрдЯ рдмреЗрд╕рд┐рдХрд▓реА рдПрдХреНрд╕рдЯреЗрдВрдб рдХрд░ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ

play04:46

рдмреАрди рдлреИрдХреНрдЯреНрд░реА рдХреЛ рддреЛ рдЙрд╕рдХреА рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рддреЛ рд╣реИ

play04:48

рдЗрд╕рдХреЗ рдкрд╛рд╕ рд╣реА рд╕рд╛рде рдореЗрдВ рдЗрд╕рдХреА рдПрдбрд┐рд╢рди

play04:50

рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рд╣реИ рдЬреЛ рдПрдВрдб рд░рд┐рдкреНрд░реЗрдЬреЗрдВрдЯреНрд╕ рдЕрд╡рд░

play04:53

рдХреЙрдиреНрдЯреИрдХреНрдЯреНрд╕ рджреИрдЯ рдЗрдЬ рдЗрдЯ рд░рд┐рдкреНрд░реЗрдЬреЗрдВрдЯреНрд╕ рдФрд░

play04:56

рдЖрдпреБрд░реНрд╡реЗрджрд┐рдХ рдХрдВрдЯреЗрдирд░ рдФрд░ рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИ рддреЛ рд╣рдо

play04:59

рд▓реЛрдЧ рдЗрд╕рдХрд╛ рдЕрдкрдбреЗрдЯ

play05:00

рдХреЛрдЯ рдореАрдВрд╕ рд╣рдо рд▓реЛрдЧ рдпрд╣ рдХрд░ рдкрд╛рдПрдВрдЧреЗ рд╣рдо рд▓реЛрдЧ

play05:02

рдХрдВрдЯреЗрдирд░ рд╕реЗ рдмреЗрд▓реНрдЯ рдирд┐рдХрд╛рд▓ рдкрд╛рдПрдВрдЧреЗ рдЬрд┐рд╕ рдШрдВрдЯреЗ рдХреЗ

play05:06

рдЕрдВрджрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдУрдВ рдордп 29 2012 рдбрд╛рд▓ рд╕рдХрддреЗ

play05:08

рд╣реИрдВ рдХрд┐рд╕рдХреА рдЖрдЬ рд╕реЗ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХрд╛рдВрдЯреЗрд╕реНрдЯ рдХреА

play05:10

рд╕рдмрд╕реЗ рдмрдбрд╝реА рджрд┐рдХреНрдХрдд рдпрд╣ рд╣реИ рдХрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣рдо

play05:12

рд▓реЛрдЧ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдордЬрдмреВрд░реА рдореЗрдВ рдХреНрдпреЛрдВрдХрд┐

play05:14

рдпрд╣ рдЗрдВрдЯрд░рдкреНрд░реЗрд╕ рдРрд╕рд╛ рдЗрдВрдЯрд░рдкреНрд░реЗрд╕ рдХреМрдерд┐рдЧ рд╣рдо рд▓реЛрдЧ

play05:16

рдХреНрд░рд┐рдПрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдЪрд╛рд╣рдХрд░ рднреА рддреЛ рд╣рдо рд▓реЛрдЧ

play05:19

рдХреЛ рдЗрд╕рдХреА рдХрд┐рд╕реА рдиреЗ рдХрд┐рд╕реА рд╕рдм рдХреНрд▓рд╛рд╕ рдХрд╛ рдЕрдкрдбреЗрдЯ

play05:22

рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рдкрдбрд╝реЗрдЧрд╛ рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╕рд╛рд░реА

play05:25

рд╕рдм рдХреНрд▓рд╛рд╕ рд╣реИ рдЬрд┐рд╕рдХреЗ рдЬрд┐рд╕рдХреЗ рдиреАрдЪреЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реА

play05:27

рдХреНрд▓рд╛рд╕ рд╣реИ рдЬреЛ рдЬрд┐рд╕рдХреЛ рд╣рдо рд▓реЛрдЧ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдпреВрдЬ

play05:29

рдХрд░рддреЗ рд╣реИрдВ рд╡рд╣ рд╣реИ рдХреНрд▓рд╛рд╕ рдкреЙрд╕рд┐рдмрд▓ рдПрдкреНрд▓реАрдХреЗрд╢рди

play05:32

рдХрд╛рдВрдЯреЗрдХреНрдЯ рдХреНрд▓рд╛рд╕рдкрд╛рде рдПрдХреНрдЬрд╛рдо рдПрдкреНрд▓реАрдХреЗрд╢рди

play05:34

рдХреЙрдиреНрдЯреИрдХреНрдЯреНрд╕ рджреВрд╕рд░реА рдХреНрд▓рд╛рд╕ рд╣реИ рдПрдирд┐рдореЗрд╢рди

play05:37

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХрд╛рдВрдЯреЗрд╕реНрдЯ рдФрд░ рддреАрд╕рд░реА

play05:40

рдХреНрд▓рд╛рд╕ рд╣реИ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХреНрдЬрд╛рдо рдПрдкреНрд▓реАрдХреЗрд╢рди

play05:42

рдХрд╛рдВрдЯреЗрдХреНрдЯ рдпрд╣ рддреАрдиреЛрдВ рдЕрдкрдиреА-рдЕрдкрдиреА рдЬрдЧрд╣ рдкрд░ рдпреВрдЬ

play05:45

рд╣реЛрддреА рд╣реИ рддреЛ рдЗрд╕рд▓рд┐рдП рдпреВрдЬ рд╣реЛрддреА рд╣реИ рдпрд╣ рджреЗрдЦрд┐рдП

play05:47

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЬреЛ рдХреНрд░рд╢ рднреА рд╣рдорд╛рд░реА рдХреНрд▓рд╛рд╕рдкрд╛рде

play05:49

рдПрдЧреНрдЬрд╛рдо рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛рдВрдЯреЗрдХреНрдЯ рдпрд╣ рдЬреЛ рд╣реИ

play05:51

рдпрд╣ рдЬреЛ рд╣реИ рдпрд╣ рд╕рд░реНрдЪ рдХрд░рддреА рд╣реИ рд╕рд░реНрдЪ рдХрд░рддреА рд╣реИ

play05:56

рдИрдореЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЬрд╛рд╡рд╛ рдХреЗ рдХреНрд▓рд╛рд╕ 5 рд╕реЗ

play05:59

рддреЛ рд╣рдо рд▓реЛрдЧ

play06:00

zsr circumcision рдЕрдкрдиреЗ рдХреНрд▓рд╛рд╕рдкрд╛рде рдореЗрдВ рд░рдЦрдирд╛

play06:02

рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рд╣рдо рд▓реЛрдЧ

play06:04

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбрд┐рдлрд░реЗрдВрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ

play06:06

рд╕рд┐рдВрдкрд▓реА рд╣рдо рд▓реЛрдЧ рдпреВрдЬ рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛ рдХреНрд▓рд╛рд╕рдкрд╛рде

play06:09

рдПрдЧреНрдЬрд╛рдо рдПрдкреНрд▓реАрдХреЗрд╢рди рдХрд╛рдВрдЯреЗрдХреНрдЯ рдорд┐рдВрд╕ рдЗрдЯреНрд╕

play06:11

рдХреИрдВрд╕рд░ рд╕рд░реНрдЪрд╕ рдлреЙрд░ рдПрдЧреНрдЬрд╛рдВрдкрд▓ рдХрдВрдлреАрдЧреНрд░реЗрд╢рди рдЗрди

play06:14

рдЬрд╡рд╛ рдХреНрд▓рд╛рд╕ рдкрд╛рдд рдФрд░ рдЕрдЧрд░ рдореИрдВ рдПрдирд┐рдореЗрд╢рди

play06:17

рдХреЙрдиреНрдлрд╝рд┐рдЧ рдХреА рдмрд╛рдд рдХрд░реВрдВ рддреЛ рдпрд╣ рддреЛ рдпрд╣ рдмреЗрд╕рд┐рдХрд▓реА

play06:19

рд╕рд░реНрдЪ рдХрд░рддрд╛ рд╣реИ рд░реЛрдЯреЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧ рдПрдкреНрд▓реАрдХреЗрд╢рди

play06:22

рдХреЙрдиреНрдЯреИрдХреНрдЯреНрд╕ рдХреЛ рдЙрди рдмреАрдВрд╕ рдХреЛ рдЬрд┐рд╕ рдкрд░ рд╣рдо

play06:24

рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрдирд╡рд┐рдЯреЗрд╢рди рдпреВрдЬ рдХрд┐рдпрд╛ рд╣реИ рддреЛ рд╣рдо рд▓реЛрдЧ

play06:26

рдЗрдирд╡рд┐рдЯреЗрд╢рди рдЕрдЧрд░ рдпреВрдЬ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рд╣рдо рд▓реЛрдЧ рдЗрд╕

play06:28

рд╡рд╛рд▓реА рдЪреАрдЬ рдХреА рд╣реЗрд▓реНрдк рд▓реЗрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣

play06:30

рдмреЗрд╕рд┐рдХрд▓реА рдпрд╣ рдЪрдХрд▓реА рдХреМрди рдмреАрди рдХреЛ рд╕рд░реНрдЪ рдХрд░рддрд╛ рд╣реИ

play06:34

рдЬрд┐рд╕ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рдпреВрдЬ рдХрд┐рдпрд╛ рд╣реИ рд░реЛрдЯреЗрд╢рди рдЙрд╕рдХреЗ

play06:36

рдЗрд╕рдореЗрдВ рдФрд░ рдпрд╣ рд▓рд╛рд╕реНрдЯ рд╡рд╛рд▓рд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо

play06:38

рдореИрдХреНрд╕рд┐рдордо рд▓рдХреНрд╖рдг рдХрд╛рдВрдЯреЗрдХреНрдЯ рдпрд╣ рдмреЗрд╕рд┐рдХ рд░рд┐рд╕рд░реНрдЪ

play06:40

рдХрд░рддрд╛ рд╣реИ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╛рдЗрд▓ рдХреЛ рдХрд╣рд╛рдВ рд╕реЗ рдлрд╛рдЗрд▓

play06:44

рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рддреЛ рдХрд┐рд╕реА рд╣рдо рд▓реЛрдЧ рдлрд╛рдЗрд▓ рд╕реЗ рдЕрдЧрд░

play06:46

рдХрдВрдлреАрдЧреНрд░реЗрд╢рди рдлрд╛рдЗрд▓ рдХреЛ рд╕рд░реНрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ

play06:48

рддреЛ рд╣рдо рд▓реЛрдЧ рдпреВрдЬ рдХрд░ рд╕рдХрддреЗ рдпреВрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

play06:50

рдХреНрдпрд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХреНрдЬрд╛рдо рдПрдкреНрд▓реАрдХреЗрд╢рди

play06:52

рдХрд╛рдВрдЯреЗрдХреНрдЯ рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рд▓реЛрдЧ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо

play06:54

рд▓реЛрдЧ рдЬрд┐рдирдореЗрдВ рд▓рд┐рдЦреЗрдВрдЧреЗ рдФрд░ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдПрдХрджрдо

play06:56

рд▓рд┐рдЦреЗрдВрдЧреЗ рддреЛ рдСрдлрд┐рд╕ рдмрд╛рдж рд╣рдо рд▓реЛрдЧ рдзреНрдпрд╛рди рд░рдЦреЗрдВ

play06:59

рдХреНрд▓рд╛рд╕ рдкрд╛рд╕ рдореЗрдВ рддреЛ рд╣реИ

play07:00

рдФрд░ рд╣рдореЗрд╢рд╛ рдпреВрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХреНрд▓рд╛рд╕рдкрд╛рде рдПрдХ рдЬрдирд░рд▓

play07:02

рдХреМрди рдХреНрд▓рд╛рд╕рд┐рдлрд┐рдХреЗрд╢рди рд▓рдХреНрд╖рдг рдХрд╛рдВрдЯреЗрдХреНрдЯ рдпрд╣ рд╣рдо

play07:05

рд▓реЛрдЧ рд╕реНрд▓реАрд╡реНрд╕ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдпрд╣ рд╣рдо рд▓реЛрдЧ рдпреВрдЬ рдХрд░рдХреЗ

play07:08

рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ рдЗрд╕ рдмреАрдЪ рдЪрд▓реА рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ

play07:11

рд░рд┐рд╡рд╛рдЗрдЬ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрдВрдЯреЗрдирд░

play07:13

рд░реАрдбрд┐рдлрд╛рдЗрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдЬреЛ рдмреЗрд╕рд┐рдХрд▓реА рдЕрдкрдбреЗрдЯреНрд╕

play07:16

рдХреЗ рд▓рд╛рдЗрдл рд╕рд╛рдЗрдХрд┐рд▓ рдХреЛ - рдХрд░реЗрдЧрд╛ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА

play07:18

рдЗрдВрдЬреЗрдХреНрд╢рди рдлрд╛рдЗрдЯ рдХрд░реЗрдЧрд╛ рдФрд░ рдЬрд┐рд╕рдХреА рд╣реЗрд▓реНрдк рд╕реЗ

play07:20

рд╣рдореЗрдВ рд░реЗрдбреА-рдЯреБ-рдпреВрдЬ рдСрдмреНрдЬреЗрдХреНрдЯ рдорд┐рд▓ рдЬрд╛рдПрдВрдЧреЗ рдФрд░

play07:23

рд╣рдо рдЕрдкрдиреЗ рдЕрдЦрд┐рд▓реЗрд╢ рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЗрдВ рдЙрдиреНрд╣реЗрдВ

play07:25

рдЧреНрд░реЗрдЯ рдХрд░ рд▓реЗрдВрдЧреЗ рд╣рдо рд▓реЛрдЧ рдЬреВрд╕ рдмрдирд╛рдиреЗ рдирд╣реАрдВ

play07:27

рдкрдвреЗрдВрдЧреЗ рдЕрднрд┐рд╖реЗрдХ рдХреЙрдиреНрдЯреИрдХреНрдЯ рд╡рд┐рдж рд╕реИрдВрдЯ рдХрд░рддрд╛

play07:29

рд╣рдорд╛рд░реЗ рдХрд┐рд╕рдХреЛ рд╣рдорд╛рд░реЗ рднрд╡рд┐рд╖реНрдп рдХрдВрдЯреЗрдирд░ рдХреЛ рдФрд░ рдпрд╣

play07:34

рдЗрдорд┐рдЯреЗрд╢рди рддреАрди рддрд░рд╣ рд╕реЗ рдореВрд╕рд▓реА рджреА рдЧрдИ рдЬрд┐рд╕рдХреЛ

play07:36

рдХреЛрдорд▓ рд╣рдо рд▓реЛрдЧ рдпреВрдЬ рдХрд░рддреЗ рд╣реИрдВ рдХреНрд▓рд╛рд╕рдкрд╛рде

play07:38

рдПрдЬреБрдХреЗрд╢рди рдХрд╛рдВрдЯреЗрдХреНрдЯ рдмреЗрд╕рд┐рдХрд▓реА рдпрд╣ рд╕реНрдХреИрди рдХрд░рддрд╛

play07:41

рд╣реИ рд╣рдорд╛рд░реА рдПрдХ рдИрдореЗрд▓ рдХреМрди рд╕реЗ рдХреНрд╡реЗрд╢реНрдЪрди рдХреЛ

play07:42

рдлреНрд░реЙрдо рдж рдЬрд╛рд╡рд░рд╛ рд╕реНрдкрд╛рдд рдПрдирд┐рдореЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

play07:46

рдХрд╛рдВрдЯреЗрдХреНрдЯ рд╣реИ рд╡рд╣ рдмреЗрд╕рд┐рдХрд▓реА рдЙрди рдмреАрдВрд╕ рдХреЛ рд╡рд░реНрдХрд░

play07:49

рд╕реНрдХреИрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рдпреВрдЬ

play07:51

рдХрд┐рдпрд╛ рд╣реИ рдПрдВрдб рдПрдХреНрд╢рдВрд╕ рдПрдВрдб рдлрд╛рдЗрд╡ рд╕рд┐рд╕реНрдЯрдо

play07:53

рдПрдЧреНрдЬрд╛рдо рдореЗрдВ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╣рдо рд▓реЛрдЧ

play07:55

рдХреЛ рдЕрдЧрд░ рдлрд╝рд╛рдЗрд▓ рдХрдВрдлреАрдЧреНрд░реЗрд╢рди рдлрд╛рдЗрд▓ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо

play07:57

рд╕реЗ рд╕реНрдХреИрди рдХрд░рд╡рд╛рдПрдВрдЧреЗ рдХреЛ рдпреВрдЬ рдХрд░рдирд╛ рд╣реИ рд╕реЛ

play08:00

рдкреВрд░реА рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐

play08:02

рд╕реНрдкреНрд░рд┐рдВрдЧ рд╣реИ рдЙрд╕реА рдХрдВрдЯреЗрдирд░ рдХреНрдпрд╛ рд╣реИ рдиреЗрдХреНрд╕реНрдЯ

play08:04

рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╣рдо рд▓реЛрдЧ рдЯреЗрдХреНрдирд┐рдХрд▓ рдХрд░реЗрдВрдЧреЗ рдХреБрдЫ рдФрд░

play08:06

рдпрд╣ рд╕рдм рд▓реЗрдВрдЧреЗ рдлрд┐рд░ рд╣рдо рд▓реЛрдЧ рд╕рдордЭ рдкрд╛рдПрдВрдЧреЗ

play08:08

рдПрдХреНрдЪреБрдЕрд▓реА рдореЗрдВ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрд╛рдо рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реИ

play08:11

рдФрд░ рдереЛрдбрд╝рд╛ рд╕рд╛ рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рдХрд░реЗрдВрдЧреЗ рддреЛ рдЪрд╛рд╣рд┐рдП

play08:12

рдФрд░ рд╕рджрди рдореЗрдВ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рддрд░рдл рд╣реИрдВ рдЕрдЧрд░

play08:14

рдЖрдкрдХреЛ рдпрд╣ рд╕рд╛рдЗрдб рдореЗрдВ рддреЛ рдЖрдк рдЪреИрдирд▓ рдХреЛ

play08:16

рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡реАрдбрд┐рдпреЛ рдХреЛ рд▓рд╛рдЗрдХ рдХрд░

play08:18

рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореИрдВ рдорд┐рд▓рддрд╛ рд╣реВрдВ рдиреЗрдХреНрд╕реНрдЯ рд╡реАрдбрд┐рдпреЛ

play08:20

рдореЗрдВ рддрдм рддрдХ рдХреЗ рд▓рд┐рдП рдмрд╛рдп-рдмрд╛рдп

Rate This
тШЕ
тШЕ
тШЕ
тШЕ
тШЕ

5.0 / 5 (0 votes)

├Дhnliche Tags
Spring ContainerDependency InjectionLifecycle ManagementJava FrameworkConfiguration TutorialBean FactoryApplication ContextSpring BeansProgramming GuideSoftware Development
Ben├╢tigen Sie eine Zusammenfassung auf Englisch?