Du kan bruge JDBC - standardmetoden til at få Java til at tale med databaser. Du skal bruge den passende MySQL JDBC chauffør. Apache DbUtils giver nogle hjælpeklasser omkring JDBC og ville være nyttige.
Hvis du vil have et højere niveau API, som fjerner noget af kedelpladen, så tjek Forårets JDBC-integration .
Hvis du ønsker en ORM (object-relational mapping), så Hibernate er et godt valg.
Jeg har brugt alle tre i Scala med succes.