Newbie needs help with terminology and theories
I'm new to Java. I'm really struggling and getting confused about things I am looking into.
OK, I am evaluating systems to integrate with our current system at work. We need to use JDBC type 4.
Now to use JDBC type 4 do you have to install this within a Java Virtual Machine? And in-turn, does the Java VM have to be running on JDK? Which in turn has to be running on a J2EE server?!? See how I am getting confused here!
Also, are glassfish and tomcat types of J2EE servers? Can glassfish and tomcat utilise the JDBC type 4 drivers themselves within their own VM's? Or in-order to use the JDBC Type 4 does J2EE HAVE to be present?
Or is it true to say that glassfish and tomcat run on the J2EE environment meaning that JDK is present and there a JVM is present....hence the JDBC type 4 can be used regardless?
Its very confusing all this!
any help would be great to clear this mess up. My head is going to blow!