Interestingly what is J2EE to you?
If you are serving web applications via Java, you are already touching J2EE. Servers technology (JSP, servlet, etc) are part of J2EE. If you are using Hibernate, you are already using J2EE, because Hibernate is a JPA provider.
If you are using Apache Tomcat, you are already using J2EE because it is a Servlet container implementation. You don’t need to be just EJB to be using J2EE. If you are using Spring Framework, you are so into J2EE.
J2EE is merely a set of specifications extended from J2SE where providers implement different areas of it.
