DAO staat voor Data Access Object. Het is een Javaklasse die allerlei methodes bevat waarmee gegevens uit de databank worden opgehaald en in een ResultSet worden weggeschreven. Deze ResultSet kan dan gebruikt worden om gegevens te tonen in een webpagina.
de JDBC driver

Allereerst hebben we een JDBC driver nodig. Deze driver is een verzameling Javaklassen die de MySQL databank kunnen aanroepen om er gegevens uit op te halen of erin weg te schrijven. Voor MySQL is er altijd een JDBC driver geweest en zeker sinds Sun MySQL heeft opgekocht, mag dit helemaal geen probleem zijn. Via google zoeken we op MySQL JDBC en we komen terecht op volgende pagina :
http://www.mysql.com/products/connector/j/
MySQL raadt de MySQL connector 5.1 aan dus laden we die af op de harde schijf.
Documentatie vinden we op de webpagina http://dev.mysql.com/doc/refman/5.0/en/connector-j.html
Na wat bladeren, vinden we het volgende :
If you are developing servlets or JSPs, and your application server is J2EE-compliant, you can put the driver's .jar file in the WEB-INF/lib subdirectory of your webapp, as this is a standard location for third party class libraries in J2EE web applications.
We bekijken de inhoud van de zipfile die we op het bureaublad hebben bewaard.
In de zipfile zit op zijn beurt de JARfile of Java Archive. Het is deze JARfile die we in MyEclipse moeten plaatsen
om ermee te kunnen werken.

We bewaren de zipfile in een aparte folder en pakken het bestand daarin uit.





