The last months I have tried to get started with web developing using Java. I have been trying the Java EE 6 API and I also have been trying Spring. However, I still do not seem to grasp many of the concepts nor do I manage to set up the projects correctly because I find it pretty hard. Could somebody give me some book recommendations and also in which order it would be smart to start in?
I read that question, but it is relatively old and I wonder if the answer still applies? Would you start learning Spring and Hibernate or Java EE 6 if you started today?