noob answer:

I am using spring and i think it is pretty important and helpful in these days, so i would recommend it (at least it shows you how to decouple app layers with dependency injection,...