Ok, perdona la mia ignoranza ed il mio non buono inglese. Da qul che si evince li usando il data source rimandi tutta la gestione delle connessioni all'application server anzichè all'applicazione.... il disaccopiiare è sempre una buona cosa. Fin qui ci sono ma non riesco a immaginare uno scenario nel quale potrei trarre benefici.
Se ad esempio dvessi spostare la mia applicazione da un server all'altro usando il drivermanager cosa dovrei reimpostare?????
Riguardo la guida mysql beato te che li capisci i parametri, a me ne sugge qualcuno tipo:
testonborrow,testwhileidle,timeBetweenEvictionRuns Millis,validationQuery,maxIdle e soprattutto il ResourceParams name.