IOC,Dependency Injection,IOC Container,Coupling. Spring-Ep:1 #springframework #learnjava #bengali
Hi,
Hope you are all doing great. Let's learn together.
Timeline
Coupling ---- 00:30
Tight Coupling ---- 01:07
Loose Coupling ---- 07:11
IOC (Inversion Of Control) ---- 17:25
Dependency Injection ---- 18:48
IOC Container ---- 21:37
What is framework ---- 23:22
First Spring Program ---- 24:03
Note:
Spring is a lightweight framework. It was developed by Rod Johnson in 2003. Spring framework makes the easy development of the JavaEE application.
Video Links --
Core Java Playlist - https://www.youtube.com/playlist?list=PL0LQjbMWLlS3AVp2LglGSvfV6ieUSsNMp
Document Link -
https://docs.google.com/document/d/1Og0goRhqQOeHkkA_BNCJ4MGj7DBZA7YBbEHX-D28CYY/edit?usp=sharing
Like, Comment, Share, Subscribe.
Thank you again.
STS Link:
https://spring.io/tools
JDK Link:
https://www.oracle.com/java/technologies/downloads/
To download spring jars
https://repo.spring.io/ui/native/release/org/springframework/spring
Coupling in Java
A situation where an object can be used by another object is termed coupling. It is the process of collaborating together and working for each other. It simply means that one object requires another object to complete its assigned task.
Tight coupling
It is when a group of classes are highly dependent on one another.
The situation where an object creates another object for its usage is termed a Tight Coupling.
Loose Coupling
When an object gets the object to be used from external sources, we call it loose coupling. In other words, loose coupling means that the objects are independent.
IOC(Inversion Of Controle)
IoC is a design principle that recommends the inversion of different kinds of controls in object-oriented design to achieve loose coupling between application classes. (Design principles provide high-level guidelines to design better software applications. They do not provide implementation guidelines and are not bound to any programming language.)
Dependency Injection
Dependency Injection (DI) is a design pattern that implements the IoC principle to invert the creation of dependent objects. (Design Pattern provides low-level solutions related to implementation, of commonly occurring object-oriented problems.)
IoC Container
The IoC container is a framework used to manage automatic dependency injection throughout the application so that we as programmers do not need to put more time and effort into it.
What is a framework?
In programming, a framework is a tool that provides ready-made components or solutions that are customized in order to speed up development.
Frameworks are typically associated with a specific programming language.
Spring, Struts, Struts2, and Hibernate are associated with Java programming language.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «IOC,Dependency Injection,IOC Container,Coupling. Spring-Ep:1 #springframework #learnjava #bengali», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.