Allora, ho capito che da qualche parte devo copiare il mysql-connector.
Dall'articolo che ho messo prima ho scaricato mysql-connector-java-5.1.25-bin.jar e l'ho copiato in lib ma non funziona. Forse è questo, questione di classpath. Intanto un'altra serata persa. Forse passo a cercare di capire gli esempi senza perdere tempo con eclipse per adesso. Poi torno indietro e rifaccio con gli esempi... non so se è una buona strategia. Purtroppo pago cara la mia inesperienza con java e sopratutto JEE (ho studiato ed usato per un poco Java SE).

Per hibernate, voglio impararlo perché lo sento spesso e c'è parecchio materiale, poi imparato questo suppongo di poter cambiare facilmente, terrò conto anche delle tue dritte.