Das Problem ist, dass Sie keine Verbindung zur MYSQL-Datenbank herstellen können und daher einen Fehler ausgeben, der besagt, dass keine Session-Factory erstellt werden kann.
Bitte sehen Sie sich den folgenden Fehler an:
Caused by: java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
was auf username
zeigt wird nicht populated
.
Bitte überprüfen Sie die Systemeigenschaften erneut
dataSource.setUsername(System.getProperty("root"));
einige Pakete scheinen ebenfalls zu fehlen, was auf ein Abhängigkeitsproblem hindeutet:
package org.gjt.mm.mysql does not exist
Bitte führen Sie eine mvn dependency:tree
aus Befehl zum Prüfen auf Abhängigkeiten