I\'ve written a function in Java that runs a MySQL query and returns results. I\'ve implemented connection pooling using this method here: http://www.kodejava.org/how-do-i-creat
You will not see a difference with a single request to the DB. You have to test this this with multiple (concurrent) requests.
And BTW: You you obeye the Java naming convention and start all objects with lower case.