I will shortly be putting together a small course on Spring for the developers in my company, and one of the things I was wondering about was how far do you go when injecting in beans.
If I just have some code like this:
Thing thang = new Thing();
should I always make thang a Spring bean ?
Is there a rule of thumb to say when I should and when I shouldn't ?
I want to head off at the pass the "What's the point of doing it for every new creation of an object ?" question.