I ended up working for a company which had a large Spring project and learnt by working on that. It didn't seem too hard once I got my head around autowiring.
That was ten years ago, still using XML configuration files, and once I started working on projects with annotations instead things became a lot easier.