First off, I'm new to Java, and am currently working through Head First Java. (Awesome book, btw.) Anyway, I know I'm getting ahead of myself, but I was just curious... I know J2EE would be the next step, but I was wondering about how some of the other APIs that exist, like Hibernate, Struts, and Tapestry. How exactly do they fit in? What is their place in the order of things? Perhaps there's a document on the net explaining this, if so, I haven't found it yet. I just wanted a general overview in how they all fit together. Anyway, any help would be much appreciated. -Sean
Hi men, in my opinion,you should start with JSP first ,then EJB and other such as Hibernet Struts,you should better take a view of j2ee BluePrint,so that you can have a general basic concept of j2ee,the BluePrint can be download at java.sun.com . After that you can do some reserch on j2ee project,a great exmaple is petStore,which is the best way of practicing j2ee exmaple,also can be download at java.sun.com good luck men I m sorry i must apologize for my poor english.I come from China.