Lo que necesitas es aprender la API JDBC, puedes buscar bastante informacion en español al respecto en
http://java.programacion.com
Si ya haz usado conexion con bases de datos antes en algun otro lenguage, veras que JDBC es la panasea, muy intuitivo y facil de manejar, ademas de muy escalable.
Saludos