forloRn_
Legacy Member
Goeiemiddag,
Ik ben Spring wat aan het verkennen en ik vraag me het volgende af: waarom zijn er setter methods nodig om dependencies te injecteren? Het is met Reflection toch perfect mogelijk om rechtstreeks aan je private members te zitten zonder de omweg via de setter? Nu loop je het risico dat de gebruiker de setters zit aan te roepen, terwijl ze enkel bedoeld zijn voor de dependency injection.
Ik ben Spring wat aan het verkennen en ik vraag me het volgende af: waarom zijn er setter methods nodig om dependencies te injecteren? Het is met Reflection toch perfect mogelijk om rechtstreeks aan je private members te zitten zonder de omweg via de setter? Nu loop je het risico dat de gebruiker de setters zit aan te roepen, terwijl ze enkel bedoeld zijn voor de dependency injection.

