Dependency injection (DI) tegese sawijining kelas ora nggawe kolaborator-e dhewe — iku ndeklarasi apa sing dibutuhake lan framework sing nyediakake. Container IoC (Inversion of Control) iku bagean Spring sing mbangun object (bean), ngkabel dependensi-e, lan ngatur siklus uripe. "Inversion of control" = kowe nyerahake kendhali panggawean object menyang container tinimbang nganggo new.
Ndeklarasi lan nyuntik bean
{
PaymentGateway gateway;
{
.gateway = gateway;
}
}
{ }
