Wie kann ich mit Play Framework über SSL eine Verbindung zu einer entfernten MySQL-Datenbank herstellen?

Ich stelle Play-Anwendungen in verteilten Umgebungen bereit, die von einer Remote-MySQL-Datenbank gesichert werden. Insbesondere werden die Anwendungen auf heroku gehostet, und die Datenbank befindet sich auf Amazon RDS (obwohl dies wirklich für jede entfernte Datenbankverbindung gilt). Da sich die Datenbank nicht nur auf localhost befindet, würde ich aus Sicherheitsgründen bevorzugen, dass die Remote-MySQL-Verbindung über SSL hergestellt wird.

Wie kann ich eine Play-Anwendung so konfigurieren, dass sie über SSL eine Verbindung zum MySQL-Server herstellt, wenn das Zertifikat des Hosts überprüft werden kann?

Nehmen Sie dies als aktuelle Datenbankkonfiguration an:

db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://url.to.database/test_db"
db.default.user=root 
db.default.password="...."

Antworten auf die Frage(4)

Ihre Antwort auf die Frage