Bạn có thể sử dụng JDBC - phương tiện tiêu chuẩn để Java giao tiếp với cơ sở dữ liệu. Bạn sẽ cần MySQL JDBC thích hợp người lái xe. Apache DbUtils cung cấp một số lớp tiện ích xung quanh JDBC và sẽ hữu ích.
Nếu bạn muốn có một API cấp cao hơn để lấy một số bản soạn sẵn, thì hãy xem Tích hợp JDBC của Spring .
Nếu bạn muốn ORM (ánh xạ quan hệ đối tượng), thì hãy Hibernate là một lựa chọn tốt.
Tôi đã sử dụng thành công cả ba trong Scala.